{\rtf1\ansi\ansicpg1252\uc1\deff7\stshfdbch0\stshfloch0\stshfhich0\stshfbi0\deflang1033\deflangfe1033{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman{\*\falt Times New Roman};}
{\f1\fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Arial;}{\f2\fmodern\fcharset0\fprq1{\*\panose 02070309020205020404}Courier New;}{\f3\froman\fcharset2\fprq2{\*\panose 05050102010706020507}Symbol;}
{\f4\fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Helvetica{\*\falt Arial};}{\f5\fmodern\fcharset0\fprq1{\*\panose 02070409020205020404}Courier{\*\falt Courier New};}{\f6\froman\fcharset0\fprq2{\*\panose 02020603040505020304}Tms Rmn;}
{\f7\fswiss\fcharset0\fprq2{\*\panose 020b0604020202030204}Helv{\*\falt Arial};}{\f8\froman\fcharset0\fprq2{\*\panose 02040503060506020304}New York{\*\falt Times New Roman};}{\f9\fswiss\fcharset0\fprq2{\*\panose 00000000000000000000}System;}
{\f10\fnil\fcharset2\fprq2{\*\panose 05000000000000000000}Wingdings;}{\f11\froman\fcharset128\fprq1{\*\panose 02020609040205080304}MS Mincho{\*\falt ?l?r ???fc};}
{\f12\fnil\fcharset129\fprq1{\*\panose 02030600000101010101}Batang{\*\falt \'a1\'cb\'a2\'e7E\'a2\'aeEcE\'a2\'aeE\'a1\'cbcEc\'a1\'cb\'a2\'e7E\'a2\'aeEc\'a2\'aeE\'a1\'cbc\'a1\'cb\'a2\'e7\'a1\'cb?\'a2\'aeE\'a1\'cbc};}
{\f13\fnil\fcharset134\fprq2{\*\panose 02010600030101010101}SimSun{\*\falt ????????};}{\f14\fnil\fcharset136\fprq2{\*\panose 02010601000101010101}PMingLiU{\*\falt !Ps2OcuAe};}
{\f15\fmodern\fcharset128\fprq1{\*\panose 020b0609070205080204}MS Gothic{\*\falt ?l?r ?S?V?b?N};}
{\f16\fmodern\fcharset129\fprq1{\*\panose 020b0600000101010101}Dotum{\*\falt \'a1\'cb\'a2\'e7E\'a2\'aeEcE\'a2\'aeE\'a1\'cbcEcE\'a2\'aeE\'a1\'cbcE\'a1\'cb\'a2\'e7Ec\'a1\'cb\'a2\'e7E\'a2\'aeEc\'a2\'aeE};}
{\f17\fmodern\fcharset134\fprq1{\*\panose 02010600030101010101}SimHei{\*\falt o????2??????};}{\f18\fmodern\fcharset136\fprq1{\*\panose 02010609000101010101}MingLiU{\*\falt 2OcuAe};}
{\f19\froman\fcharset128\fprq1{\*\panose 02020609040305080305}Mincho{\*\falt ???fc};}
{\f20\froman\fcharset129\fprq1{\*\panose 020b0600000101010101}Gulim{\*\falt \'a1\'cb\'a2\'e7E\'a2\'aeEcE\'a2\'aeE\'a1\'cbcEc\'a1\'cb\'a2\'e7E\'a2\'aeEc\'a2\'aeE\'a1\'cbc\'a1\'cb\'a2\'e7\'a1\'cb?\'a2\'aeE\'a1\'cbc};}
{\f21\froman\fcharset0\fprq2{\*\panose 02040603050705020303}Century;}{\f22\froman\fcharset222\fprq2{\*\panose 02020603050405020304}Angsana New;}{\f23\froman\fcharset222\fprq2{\*\panose 020b0304020202020204}Cordia New;}
{\f24\fnil\fcharset0\fprq2{\*\panose 00000400000000000000}Mangal;}{\f25\fnil\fcharset0\fprq2{\*\panose 00000400000000000000}Latha;}{\f26\froman\fcharset0\fprq2{\*\panose 010a0502050306030303}Sylfaen;}
{\f27\fnil\fcharset0\fprq2{\*\panose 01010600010101010101}Vrinda;}{\f28\fnil\fcharset0\fprq2{\*\panose 00000400000000000000}Raavi;}{\f29\fnil\fcharset0\fprq2{\*\panose 00000400000000000000}Shruti;}
{\f30\froman\fcharset1\fprq2{\*\panose 00000400000000000000}Sendnya;}{\f31\fnil\fcharset0\fprq2{\*\panose 00000400000000000000}Gautami;}{\f32\fnil\fcharset0\fprq2{\*\panose 00000400000000000000}Tunga;}
{\f33\froman\fcharset1\fprq2{\*\panose 00000000000000000000}Estrangella Edessa;}{\f34\froman\fcharset0\fprq2{\*\panose 00000000000000000000}Arial Unicode MS;}{\f35\fswiss\fcharset0\fprq2{\*\panose 020b0604030504040204}Tahoma;}
{\f36\froman\fcharset0\fprq2{\*\panose 00000000000000000000}Times{\*\falt Times New Roman};}{\f37\fnil\fcharset0\fprq2{\*\panose 00020b05030304040402}Geneva;}{\f38\froman\fcharset77\fprq2{\*\panose 00000000000000000000}MS Serif;}
{\f39\fswiss\fcharset77\fprq2{\*\panose 00000000000000000000}MS Sans Serif;}{\f40\fnil\fcharset0\fprq2{\*\panose 00020005000000000000}Monaco{\*\falt Courier New};}{\f41\fnil\fcharset0\fprq2{\*\panose 00020906040200040203}American Typewriter;}
{\f42\fnil\fcharset0\fprq2{\*\panose 00020906060200040203}American Typewriter Condensed;}{\f43\fnil\fcharset0\fprq2{\*\panose 00020903040200040203}American Typewriter Light;}{\f44\fnil\fcharset0\fprq2{\*\panose 00030207020405060605}Apple Chancery;}
{\f45\fswiss\fcharset0\fprq2{\*\panose 020b0a04020102020204}Arial Black;}{\f46\fswiss\fcharset0\fprq2{\*\panose 020b0506020202030204}Arial Narrow;}{\f47\fswiss\fcharset0\fprq2{\*\panose 020f0704030504030204}Arial Rounded MT Bold;}
{\f48\fnil\fcharset0\fprq2{\*\panose 00020205020704010203}Baskerville;}{\f49\fnil\fcharset0\fprq2{\*\panose 00020207020704000202}Baskerville Semibold;}{\f50\fnil\fcharset0\fprq2{\*\panose 00020006030900000200}Big Caslon;}
{\f51\fscript\fcharset0\fprq2{\*\panose 03060802040406070304}Brush Script MT;}{\f52\fswiss\fcharset0\fprq2{\*\panose 020b0502020202020204}Century Gothic;}{\f53\fnil\fcharset0\fprq2{\*\panose 00030506020402020202}Chalkboard;}
{\f54\fnil\fcharset0\fprq2{\*\panose 00020006030200000200}Cochin;}{\f55\fscript\fcharset0\fprq2{\*\panose 030f0702030302020204}Comic Sans MS;}{\f56\fnil\fcharset0\fprq2{\*\panose 00020005040000000200}Copperplate;}
{\f57\fswiss\fcharset0\fprq2{\*\panose 020e0705020206020404}Copperplate Gothic Bold;}{\f58\fswiss\fcharset0\fprq2{\*\panose 020e0507020206020404}Copperplate Gothic Light;}{\f59\fnil\fcharset0\fprq2{\*\panose 00020006040300000200}Copperplate Light;}
{\f60\fdecor\fcharset0\fprq2{\*\panose 04040404050702020202}Curlz MT;}{\f61\fnil\fcharset0\fprq2{\*\panose 00020005030000000200}Didot;}{\f62\fscript\fcharset0\fprq2{\*\panose 030303020407070d0804}Edwardian Script ITC;}
{\f63\fnil\fcharset0\fprq2{\*\panose 00020b06020202040203}Futura;}{\f64\fnil\fcharset0\fprq2{\*\panose 00020b05060202040302}Futura Condensed;}{\f65\fnil\fcharset0\fprq2{\*\panose 00020004000000000000}Geeza Pro;}
{\f66\fnil\fcharset0\fprq2{\*\panose 00020007000000000000}Geeza Pro Bold;}{\f67\froman\fcharset0\fprq2{\*\panose 02040502050405020303}Georgia;}{\f68\fnil\fcharset0\fprq2{\*\panose 00020b05020201040202}Gill Sans;}
{\f69\fnil\fcharset0\fprq2{\*\panose 00020b03020201040202}Gill Sans Light;}{\f70\fnil\fcharset0\fprq2{\*\panose 00020005030000000200}Helvetica Neue;}{\f71\fnil\fcharset0\fprq2{\*\panose 0002000a060000000200}Helvetica Neue Black Condensed;}
{\f72\fnil\fcharset0\fprq2{\*\panose 00020008060000000200}Helvetica Neue Bold Condensed;}{\f73\fnil\fcharset0\fprq2{\*\panose 00020004030000000200}Helvetica Neue Light;}{\f74\fnil\fcharset0\fprq2{\*\panose 00020002060000000200}Helvetica Neue UltraLight;}
{\f75\fnil\fcharset0\fprq2{\*\panose 00020005050000000200}Herculanum;}{\f76\fnil\fcharset0\fprq2{\*\panose 00020306020505060202}Hoefler Text;}{\f77\fnil\fcharset2\fprq2{\*\panose 00000000000000000000}Hoefler Text Ornaments;}
{\f78\fswiss\fcharset0\fprq2{\*\panose 020b0806030902050204}Impact;}{\f79\fnil\fcharset0\fprq2{\*\panose 00000000000000000000}Lucida Grande;}{\f80\fscript\fcharset0\fprq2{\*\panose 03010101010101010101}Lucida Handwriting;}
{\f81\fnil\fcharset0\fprq2{\*\panose 00020004000000000000}Marker Felt;}{\f82\fnil\fcharset2\fprq2{\*\panose 00010106010101010101}Monotype Sorts;}{\f83\fnil\fcharset0\fprq2{\*\panose 00020005030600000200}Optima;}
{\f84\fnil\fcharset0\fprq2{\*\panose 0002000b030000000200}Optima ExtraBlack;}{\f85\fscript\fcharset0\fprq2{\*\panose 03070502060502030205}Papyrus;}{\f86\fnil\fcharset0\fprq2{\*\panose 00020d05020202040202}Skia;}
{\f87\fswiss\fcharset0\fprq2{\*\panose 020b0603020202020204}Trebuchet MS;}{\f88\fswiss\fcharset0\fprq2{\*\panose 020b0604030504040204}Verdana;}{\f89\froman\fcharset2\fprq2{\*\panose 05030102010509060703}Webdings;}
{\f90\fnil\fcharset2\fprq2{\*\panose 00050201020107040206}Zapf Dingbats;}{\f91\fnil\fcharset0\fprq2{\*\panose 0003030302040707070c}Zapfino;}{\f92\fnil\fcharset88\fprq2{\*\panose 00020005000000000000}Courier CE;}
{\f93\fnil\fcharset88\fprq2{\*\panose 00020b05030304040402}Geneva CE;}{\f94\fnil\fcharset88\fprq2{\*\panose 00020005000000000000}Helvetica CE{\*\falt Arial};}{\f95\fnil\fcharset88\fprq2{\*\panose 00020005000000000000}Monaco CE;}
{\f96\fnil\fcharset88\fprq2{\*\panose 00020005000000000000}Times CE{\*\falt Times New Roman};}{\f97\fnil\fcharset89\fprq2{\*\panose 00020b06000405020202}Lucida Grande CY;}{\f98\fnil\fcharset81\fprq2{\*\panose 00020005000000000000}Apple LiGothic Medium;}
{\f99\fnil\fcharset81\fprq2{\*\panose 00020005000000000000}Apple LiSung Light;}{\f100\fnil\fcharset81\fprq2{\*\panose 00020106010001010101}BiauKai;}{\f101\fnil\fcharset81\fprq2{\*\panose 00000000000000000000}?? Pro;}
{\f102\fnil\fcharset80\fprq2{\*\panose 00020005000000000000}Fang Song;}{\f103\fnil\fcharset80\fprq2{\*\panose 00000000000000000000}GB18030 Bitmap;}{\f104\fnil\fcharset80\fprq2{\*\panose 00020005000000000000}Hei;}
{\f105\fnil\fcharset80\fprq2{\*\panose 00020005000000000000}Kai;}{\f106\fnil\fcharset80\fprq2{\*\panose 00020005000000000000}Song;}{\f107\fnil\fcharset80\fprq2{\*\panose 00000000000000000000}????;}
{\f108\fnil\fcharset128\fprq2{\*\panose 00020b06000000000000}Osaka;}{\f109\fnil\fcharset128\fprq2{\*\panose 00000000000000000000}Osaka?\'93\'99\'95\'9d;}
{\f110\fnil\fcharset128\fprq2{\*\panose 00000000000000000000}\'83\'71\'83\'89\'83\'4d\'83\'6d\'8a\'70\'83\'53 Pro W3;}{\f111\fnil\fcharset128\fprq2{\*\panose 00000000000000000000}\'83\'71\'83\'89\'83\'4d\'83\'6d\'8a\'70\'83\'53 Pro W6;}
{\f112\fnil\fcharset128\fprq2{\*\panose 00000000000000000000}\'83\'71\'83\'89\'83\'4d\'83\'6d\'8a\'70\'83\'53 Std W8;}{\f113\fnil\fcharset128\fprq2{\*\panose 00000000000000000000}\'83\'71\'83\'89\'83\'4d\'83\'6d\'8a\'db\'83\'53 Pro W4;}
{\f114\fnil\fcharset128\fprq2{\*\panose 00000000000000000000}\'83\'71\'83\'89\'83\'4d\'83\'6d\'96\'be\'92\'a9 Pro W3;}{\f115\fnil\fcharset128\fprq2{\*\panose 00000000000000000000}\'83\'71\'83\'89\'83\'4d\'83\'6d\'96\'be\'92\'a9 Pro W6;}
{\f116\fnil\fcharset79\fprq2{\*\panose 00000000000000000000}#PC??;}{\f117\fnil\fcharset79\fprq2{\*\panose 00000000000000000000}#???;}{\f118\fnil\fcharset79\fprq2{\*\panose 00000000000000000000}#????A;}
{\f119\fnil\fcharset79\fprq2{\*\panose 00020005000000000000}AppleGothic;}{\f120\fnil\fcharset79\fprq2{\*\panose 00020005000000000000}AppleMyungjo;}{\f121\fnil\fcharset0\fprq2{\*\panose 00020b08060806040402}Chicago{\*\falt Arial};}
{\f122\fmodern\fcharset0\fprq1{\*\panose 00000000000000000000}LinePrinter;}{\f123\fnil\fcharset2\fprq2{\*\panose 00000000000000000000}Marlett;}{\f124\fnil\fcharset0\fprq2{\*\panose 00000400000000000000}AcmoSSK;}
{\f125\fnil\fcharset0\fprq2{\*\panose 00000400000000000000}AllureSSK;}{\f126\fnil\fcharset0\fprq2{\*\panose 00000400000000000000}AntiquaLightSSK;}{\f127\fnil\fcharset0\fprq2{\*\panose 00000200000000000000}AustereLightCapsSSK;}
{\f128\fnil\fcharset0\fprq2{\*\panose 00000400000000000000}BazoukSSK;}{\f129\fnil\fcharset0\fprq2{\*\panose 00000700000000000000}BlarneySCapsSSK;}{\f130\fnil\fcharset0\fprq2{\*\panose 00000400000000000000}BodegaDisplaySSK;}
{\f131\fnil\fcharset0\fprq2{\*\panose 00000400000000000000}ChromaSSK;}{\f132\fnil\fcharset0\fprq2{\*\panose 00000400000000000000}CodexSSK;}{\f133\fnil\fcharset0\fprq2{\*\panose 00000400000000000000}KudosCondSSK;}
{\f134\fnil\fcharset0\fprq2{\*\panose 00000400000000000000}MinimaExpandedSSK;}{\f135\fnil\fcharset0\fprq2{\*\panose 00000400000000000000}MumboDisplaySSK;}{\f136\fnil\fcharset0\fprq2{\*\panose 00000400000000000000}RossonSSK;}
{\f137\fnil\fcharset0\fprq2{\*\panose 00000400000000000000}SeighDisplaySSK;}{\f138\fnil\fcharset0\fprq2{\*\panose 00000400000000000000}TemplateCapsSSK;}{\f139\fnil\fcharset0\fprq2{\*\panose 00000400000000000000}ThimbaSSK;}
{\f140\fnil\fcharset0\fprq2{\*\panose 00000400000000000000}TrendexSSK;}{\f141\fnil\fcharset0\fprq2{\*\panose 00000400000000000000}VoluteDisplayCapsSSK;}{\f142\fnil\fcharset0\fprq2{\*\panose 00000400000000000000}ShoestringSSK;}
{\f143\fnil\fcharset0\fprq2{\*\panose 00000700000000000000}UmberSSK;}{\f144\fnil\fcharset2\fprq2{\*\panose 05000000000000000000}WP Greek Century;}{\f145\fmodern\fcharset2\fprq1{\*\panose 05000009000000000000}WP MultinationalA Courier;}
{\f146\fmodern\fcharset2\fprq1{\*\panose 02060409020205020404}WP MultinationalB Courier;}{\f147\fmodern\fcharset0\fprq1{\*\panose 010b0409020201010101}WP BoxDrawing;}{\f148\fmodern\fcharset2\fprq1{\*\panose 00000009000000000000}WP Greek Courier;}
{\f149\fnil\fcharset2\fprq2{\*\panose 00000000000000000000}WP Hebrew David;}{\f150\fnil\fcharset2\fprq2{\*\panose 05000000000000000000}WP MultinationalA Helve;}{\f151\fnil\fcharset2\fprq2{\*\panose 05000000000000000000}WP MultinationalB Helve;}
{\f152\fswiss\fcharset2\fprq2{\*\panose 050b0604020202030204}WP Phonetic;}{\f153\fnil\fcharset2\fprq2{\*\panose 05010101010101010101}WP TypographicSymbols;}{\f154\fnil\fcharset2\fprq2{\*\panose 05010101010101010101}WP IconicSymbolsA;}
{\f155\fnil\fcharset2\fprq2{\*\panose 05000000000000000000}WP IconicSymbolsB;}{\f156\fnil\fcharset2\fprq2{\*\panose 05010101010101010101}WP MathA;}{\f157\fnil\fcharset2\fprq2{\*\panose 05010101010101010101}WP MathB;}
{\f158\fnil\fcharset2\fprq2{\*\panose 05010101010101010101}WP MathExtendedA;}{\f159\fnil\fcharset2\fprq2{\*\panose 05010101010101010101}WP MathExtendedB;}{\f160\fnil\fcharset2\fprq2{\*\panose 05000000000000000000}WP Greek Helve;}
{\f161\fnil\fcharset2\fprq2{\*\panose 05010101010101010101}WP Japanese;}{\f162\froman\fcharset2\fprq2{\*\panose 02020604050505020304}WP MultinationalA Roman;}{\f163\fnil\fcharset2\fprq2{\*\panose 05000000000000000000}WP MultinationalB Roman;}
{\f164\froman\fcharset2\fprq2{\*\panose 05020604050505020304}WP CyrillicA;}{\f165\fnil\fcharset0\fprq2{\*\panose 00000000000000000000}WP CyrillicB;}{\f166\fnil\fcharset2\fprq2{\*\panose 05010101010101010101}WP Arabic Sihafa;}
{\f167\fnil\fcharset2\fprq2{\*\panose 05010101010101010101}WP ArabicScript Sihafa;}{\f168\fnil\fcharset0\fprq2{\*\panose 00000400000000000000}Howie's_Funhouse;}{\f169\fswiss\fcharset2\fprq2{\*\panose 020b0603050302020204}Mediascape OSD Icon;}
{\f170\fscript\fcharset0\fprq2{\*\panose 03090702030407020403}Mistral;}{\f171\froman\fcharset2\fprq2{\*\panose 05020102010507070707}Wingdings 2;}{\f172\froman\fcharset2\fprq2{\*\panose 05050102010205020202}MT Extra;}
{\f173\froman\fcharset0\fprq2{\*\panose 02040602050305030304}Book Antiqua;}{\f174\froman\fcharset0\fprq2{\*\panose 02050604050505020204}Bookman Old Style;}{\f175\froman\fcharset0\fprq2{\*\panose 02040604050505020304}Century Schoolbook;}
{\f176\fswiss\fcharset0\fprq2{\*\panose 020b0706040902060204}Haettenschweiler;}{\f177\froman\fcharset0\fprq2{\*\panose 02020404030301010803}Garamond;}{\f178\fmodern\fcharset2\fprq1{\*\panose 00000000000000000000}MS LineDraw;}
{\f179\fswiss\fcharset2\fprq2{\*\panose 00000000000000000000}Bookshelf Symbol 1;}{\f180\fswiss\fcharset2\fprq2{\*\panose 00000000000000000000}Bookshelf Symbol 2;}{\f181\froman\fcharset2\fprq2{\*\panose 05050102010706020507}Bookshelf Symbol 3;}
{\f182\fnil\fcharset0\fprq2{\*\panose 02000000000000000000}Mosby;}{\f183\fmodern\fcharset255\fprq2{\*\panose 00000000000000000000}Modern;}{\f184\fswiss\fcharset0\fprq1{\*\panose 00000000000000000000}MS Dialog;}
{\f185\fnil\fcharset0\fprq0{\*\panose 00020005000000000000}Palatino;}{\f186\fnil\fcharset0\fprq0{\*\panose 00000000000000000000}ZapfChancery;}{\f187\fnil\fcharset0\fprq0{\*\panose 00000000000000000000}HM Phonetic;}
{\f188\fnil\fcharset0\fprq0{\*\panose 00000000000000000000}Dingbats;}{\f189\fnil\fcharset0\fprq0{\*\panose 00000000000000000000}Charcoal;}{\f190\fnil\fcharset2\fprq2{\*\panose 05000000000000000000}MS Reference 1;}
{\f191\fnil\fcharset2\fprq2{\*\panose 00000000000000000000}MS Reference 2;}{\f192\fnil\fcharset0\fprq0{\*\panose 00000000000000000000}Footnote;}{\f193\fnil\fcharset0\fprq0{\*\panose 00000000000000000000}Tekton Plus Regular;}
{\f194\fnil\fcharset0\fprq0{\*\panose 00000000000000000000}VT100;}{\f195\fmodern\fcharset0\fprq1{\*\panose 00000000000000000000}Fixedsys;}{\f196\fmodern\fcharset255\fprq1{\*\panose 00000000000000000000}Terminal;}
{\f197\fswiss\fcharset0\fprq2{\*\panose 00000000000000000000}Small Fonts;}{\f198\fnil\fcharset2\fprq2{\*\panose 05000000000000000000}MS Outlook;}{\f199\fmodern\fcharset0\fprq1{\*\panose 020b0609040504020204}Lucida Console;}
{\f200\fnil\fcharset0\fprq2{\*\panose 00000400000000000000}Atari Vector;}{\f201\fnil\fcharset0\fprq2{\*\panose 00000400000000000000}Atari Raster;}{\f202\fnil\fcharset2\fprq2{\*\panose 00000400000000000000}Hyena;}
{\f203\fnil\fcharset162\fprq2{\*\panose 00000000000000000000}RossonSSK Tur;}{\f204\fswiss\fcharset0\fprq2{\*\panose 020b0603020102020204}Franklin Gothic Medium;}{\f205\froman\fcharset0\fprq2{\*\panose 02040502050505030304}Palatino Linotype;}
{\f206\fscript\fcharset0\fprq2 Estrangelo Edessa;}{\f207\fnil\fcharset0\fprq2 MV Boli;}{\f208\fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Microsoft Sans Serif;}{\f209\fnil\fcharset0\fprq2{\*\panose 00000400000000000000}Alba;}
{\f210\fnil\fcharset0\fprq2{\*\panose 00000400000000000000}Alba Matter;}{\f211\fnil\fcharset0\fprq2{\*\panose 00000400000000000000}Alba Super;}{\f212\fnil\fcharset0\fprq2{\*\panose 00000400000000000000}Baby Kruffy;}
{\f213\fnil\fcharset0\fprq2{\*\panose 00000900000000000000}Chick;}{\f214\fnil\fcharset0\fprq2{\*\panose 00000400000000000000}Croobie;}{\f215\fnil\fcharset0\fprq2{\*\panose 00000400000000000000}Fat;}
{\f216\fnil\fcharset0\fprq2{\*\panose 00000400000000000000}Freshbot;}{\f217\fnil\fcharset0\fprq2{\*\panose 00000400000000000000}Frosty;}{\f218\fnil\fcharset0\fprq2{\*\panose 00000400000000000000}GlooGun;}
{\f219\fnil\fcharset0\fprq2{\*\panose 00000400000000000000}Jenkins v2.0;}{\f220\fnil\fcharset0\fprq2{\*\panose 00000400000000000000}Jokewood;}{\f221\fnil\fcharset0\fprq2{\*\panose 00000900000000000000}Porky's;}
{\f222\fnil\fcharset0\fprq2{\*\panose 00000400000000000000}Pussycat;}{\f223\fnil\fcharset0\fprq2{\*\panose 00000400000000000000}Weltron Urban;}{\f224\fswiss\fcharset0\fprq2{\*\panose 020b0602030504020204}Lucida Sans Unicode;}
{\f225\froman\fcharset0\fprq2{\*\panose 02090707080505020304}Engravers MT;}{\f226\fswiss\fcharset0\fprq2{\*\panose 020b0805030504020804}Eras Demi ITC;}{\f227\fswiss\fcharset0\fprq2{\*\panose 020b0402030504020804}Eras Light ITC;}
{\f228\fswiss\fcharset0\fprq2{\*\panose 020b0503020102020204}Franklin Gothic Book;}{\f229\fswiss\fcharset0\fprq2{\*\panose 020b0703020102020204}Franklin Gothic Demi;}
{\f230\fswiss\fcharset0\fprq2{\*\panose 020b0606030402020204}Franklin Gothic Medium Cond;}{\f231\froman\fcharset0\fprq2{\*\panose 02020502060401020303}Perpetua;}{\f232\fswiss\fcharset0\fprq2{\*\panose 020b0903020102020204}Franklin Gothic Heavy;}
{\f233\fswiss\fcharset0\fprq2{\*\panose 020b0706030402020204}Franklin Gothic Demi Cond;}{\f234\froman\fcharset2\fprq2{\*\panose 05040102010807070707}Wingdings 3;}{\f235\fscript\fcharset0\fprq2{\*\panose 03020602050506090804}Vivaldi;}
{\f236\froman\fcharset0\fprq2{\*\panose 02050806060905020404}Bernard MT Condensed;}{\f237\fdecor\fcharset0\fprq2{\*\panose 04040504061007020d02}Gigi;}{\f238\fdecor\fcharset0\fprq2{\*\panose 04040403040a02020202}Juice ITC;}
{\f239\fscript\fcharset0\fprq2{\*\panose 03070502030502020203}Viner Hand ITC;}{\f240\fscript\fcharset0\fprq2{\*\panose 03050402040407070305}Vladimir Script;}{\f241\fdecor\fcharset0\fprq2{\*\panose 04020505051007020d02}Blackadder ITC;}
{\f242\fscript\fcharset0\fprq2{\*\panose 03070402050302030203}Bradley Hand ITC;}{\f243\fswiss\fcharset0\fprq2{\*\panose 020b0504020202050204}Eurostile;}{\f244\fdecor\fcharset0\fprq2{\*\panose 04060505060202020a04}Felix Titling;}
{\f245\fscript\fcharset0\fprq2{\*\panose 03020402040607040605}French Script MT;}{\f246\fscript\fcharset0\fprq2{\*\panose 03050502040202030202}Kristen ITC;}{\f247\fdecor\fcharset0\fprq2{\*\panose 04040403030d02020704}Matisse ITC;}
{\f248\fdecor\fcharset0\fprq2{\*\panose 04020404030d07020202}Tempus Sans ITC;}{\f249\fscript\fcharset0\fprq2{\*\panose 03080602030302030203}Andy;}{\f250\fdecor\fcharset0\fprq2{\*\panose 04040a05050d02020502}Beesknees ITC;}
{\f251\fscript\fcharset0\fprq2{\*\panose 030202020406070a0903}Bickley Script;}{\f252\fswiss\fcharset0\fprq2{\*\panose 020b0903060703020204}Britannic Bold;}{\f253\fdecor\fcharset0\fprq2{\*\panose 04040905080b02020502}Broadway;}
{\f254\fdecor\fcharset0\fprq2{\*\panose 04020404031007020602}Chiller;}{\f255\froman\fcharset0\fprq2{\*\panose 0208090404030b020404}Cooper Black;}{\f256\fdecor\fcharset0\fprq2{\*\panose 04030405020f02020502}Enviro;}
{\f257\fscript\fcharset0\fprq2{\*\panose 03060902040502070203}Forte;}{\f258\fscript\fcharset0\fprq2{\*\panose 030804020302050b0404}Freestyle Script;}{\f259\froman\fcharset0\fprq2{\*\panose 0202090407030b020401}Goudy Stout;}
{\f260\fdecor\fcharset0\fprq2{\*\panose 04020605060303030202}Imprint MT Shadow;}{\f261\fscript\fcharset0\fprq2{\*\panose 030604020304060b0204}Informal Roman;}{\f262\fdecor\fcharset0\fprq2{\*\panose 04090605060d06020702}Jokerman;}
{\f263\fscript\fcharset0\fprq2{\*\panose 030304020206070d0d06}Kunstler Script;}{\f264\fswiss\fcharset0\fprq2{\*\panose 020e0502030308020204}Maiandra GD;}{\f265\fmodern\fcharset0\fprq1{\*\panose 020b0609020202020204}OCRB;}
{\f266\fscript\fcharset0\fprq2{\*\panose 03040902040508030806}Old English Text MT;}{\f267\fscript\fcharset0\fprq2{\*\panose 03080702040402020b04}Parade;}{\f268\fscript\fcharset0\fprq2{\*\panose 03060402040502070804}Pepita MT;}
{\f269\froman\fcharset0\fprq2{\*\panose 02020502060505020804}Perpetua Titling MT;}{\f270\fswiss\fcharset0\fprq2{\*\panose 020b0606030402050204}Placard Condensed;}{\f271\fdecor\fcharset0\fprq2{\*\panose 040506030a0602020202}Playbill;}
{\f272\froman\fcharset0\fprq2{\*\panose 02080502050505020702}Poor Richard;}{\f273\fscript\fcharset0\fprq2{\*\panose 03060402040406080204}Pristina;}{\f274\fscript\fcharset0\fprq2{\*\panose 03070502040507070304}Rage Italic;}
{\f275\froman\fcharset0\fprq2{\*\panose 02060603020205020403}Rockwell;}{\f276\froman\fcharset0\fprq2{\*\panose 02060903040505020403}Rockwell Extra Bold;}{\f277\fdecor\fcharset0\fprq2{\*\panose 04040a07060a02020202}Snap ITC;}
{\f278\fswiss\fcharset0\fprq2{\*\panose 020b0506030101010103}Abadi MT Condensed;}{\f279\fswiss\fcharset0\fprq2{\*\panose 020b0306030101010103}Abadi MT Condensed Light;}
{\f280\fswiss\fcharset0\fprq2{\*\panose 020b0a06030101010103}Abadi MT Condensed Extra Bold;}{\f281\fdecor\fcharset0\fprq2{\*\panose 04020705040a02060702}Algerian;}{\f282\froman\fcharset0\fprq2{\*\panose 02020602080505020303}Baskerville Old Face;}
{\f283\fdecor\fcharset0\fprq2{\*\panose 04030905020b02020c02}Bauhaus 93;}{\f284\fdecor\fcharset0\fprq2{\*\panose 04030b070d0b02020403}Braggadocio;}{\f285\froman\fcharset0\fprq2{\*\panose 02040603050505030304}Calisto MT;}
{\f286\froman\fcharset0\fprq2{\*\panose 020a0402060406010301}Castellar;}{\f287\fdecor\fcharset0\fprq2{\*\panose 04020505060803040902}Edda;}{\f288\froman\fcharset0\fprq2{\*\panose 02020904090505020303}Elephant;}
{\f289\fscript\fcharset0\fprq2{\*\panose 03060602040506080206}Fine Hand;}{\f290\froman\fcharset0\fprq2{\*\panose 02020502050305020303}Goudy Old Style;}{\f291\fscript\fcharset0\fprq2{\*\panose 03080302020302020206}Gradl;}
{\f292\fdecor\fcharset0\fprq2{\*\panose 04030604020f02020d02}Harlow Solid Italic;}{\f293\fdecor\fcharset0\fprq2{\*\panose 04040505050a02020702}Harrington;}{\f294\fdecor\fcharset0\fprq2{\*\panose 040307050d0c02020703}Kino MT;}
{\f295\fscript\fcharset0\fprq2{\*\panose 03010101010101010101}Lucida Calligraphy;}{\f296\fscript\fcharset0\fprq2{\*\panose 03020802060602070202}Matura MT Script Capitals;}
{\f297\fnil\fcharset0\fprq2{\*\panose 01010101010101010101}Mercurius Script MT Bold;}{\f298\froman\fcharset0\fprq2{\*\panose 02070704070505020303}Modern No. 20;}{\f299\fscript\fcharset0\fprq2{\*\panose 03010101010201010101}Monotype Corsiva;}
{\f300\fdecor\fcharset0\fprq2{\*\panose 04050602080702020203}Onyx;}{\f301\fscript\fcharset0\fprq2{\*\panose 030303020206070c0b05}Palace Script MT;}{\f302\fscript\fcharset0\fprq2{\*\panose 03040602040708040804}Parchment;}
{\f303\fdecor\fcharset0\fprq2{\*\panose 040c0101020201010102}Ransom;}{\f304\froman\fcharset0\fprq2{\*\panose 020a0606050403050204}Runic MT Condensed;}{\f305\fscript\fcharset0\fprq2{\*\panose 03040602040607080904}Script MT Bold;}
{\f306\froman\fcharset0\fprq2{\*\panose 020a0a07050505020404}Wide Latin;}{\f307\fswiss\fcharset0\fprq2{\*\panose 020b0602030504020204}Lucida Sans;}{\f308\fswiss\fcharset0\fprq2{\*\panose 020b0604030504040204}MS Reference Sans Serif;}
{\f309\fnil\fcharset2\fprq2{\*\panose 05000500000000000000}MS Reference Specialty;}{\f310\froman\fcharset0\fprq2{\*\panose 02040502050405020303}MS Reference Serif;}{\f311\fswiss\fcharset0\fprq2{\*\panose 020b0604030504040204}Verdana Ref;}
{\f312\froman\fcharset0\fprq2{\*\panose 02040502050405020303}Georgia Ref;}{\f313\fnil\fcharset2\fprq2{\*\panose 02000500000000000000}RefSpecialty;}{\f314\fswiss\fcharset0\fprq2{\*\panose 020b0606020104020203}Tw Cen MT Condensed;}
{\f315\fswiss\fcharset0\fprq2{\*\panose 020b0803020000000004}Tw Cen MT Condensed Extra Bold;}{\f316\fnil\fcharset0\fprq2{\*\panose 00000400000000000000}Sydnie;}
{\f317\fswiss\fcharset163\fprq2{\*\panose 00000000000000000000}Microsoft Sans Serif (Vietnames;}{\f318\fswiss\fcharset161\fprq2{\*\panose 00000000000000000000}Franklin Gothic Medium Cond Gre;}
{\f319\fswiss\fcharset186\fprq2{\*\panose 00000000000000000000}Franklin Gothic Medium Cond Bal;}{\f320\fswiss\fcharset186\fprq2{\*\panose 00000000000000000000}Franklin Gothic Demi Cond Balti;}
{\f321\fswiss\fcharset163\fprq2{\*\panose 00000000000000000000}MS Reference Sans Serif (Vietna;}{\f322\fswiss\fcharset238\fprq2{\*\panose 00000000000000000000}Tw Cen MT Condensed Extra Bold ;}
{\f323\froman\fcharset0\fprq2{\*\panose 02020503030404060203}Kartika;}{\f324\froman\fcharset0\fprq2{\*\panose 00050102010706020507}Map Symbols;}{\f325\froman\fcharset238\fprq2 Times New Roman CE{\*\falt Times New Roman};}
{\f326\froman\fcharset204\fprq2 Times New Roman Cyr{\*\falt Times New Roman};}{\f328\froman\fcharset161\fprq2 Times New Roman Greek{\*\falt Times New Roman};}{\f329\froman\fcharset162\fprq2 Times New Roman Tur{\*\falt Times New Roman};}
{\f330\froman\fcharset177\fprq2 Times New Roman (Hebrew){\*\falt Times New Roman};}{\f331\froman\fcharset178\fprq2 Times New Roman (Arabic){\*\falt Times New Roman};}{\f332\froman\fcharset186\fprq2 Times New Roman Baltic{\*\falt Times New Roman};}
{\f333\froman\fcharset163\fprq2 Times New Roman (Vietnamese){\*\falt Times New Roman};}{\f335\fswiss\fcharset238\fprq2 Arial CE;}{\f336\fswiss\fcharset204\fprq2 Arial Cyr;}{\f338\fswiss\fcharset161\fprq2 Arial Greek;}
{\f339\fswiss\fcharset162\fprq2 Arial Tur;}{\f340\fswiss\fcharset177\fprq2 Arial (Hebrew);}{\f341\fswiss\fcharset178\fprq2 Arial (Arabic);}{\f342\fswiss\fcharset186\fprq2 Arial Baltic;}{\f343\fswiss\fcharset163\fprq2 Arial (Vietnamese);}
{\f345\fmodern\fcharset238\fprq1 Courier New CE;}{\f346\fmodern\fcharset204\fprq1 Courier New Cyr;}{\f348\fmodern\fcharset161\fprq1 Courier New Greek;}{\f349\fmodern\fcharset162\fprq1 Courier New Tur;}
{\f350\fmodern\fcharset177\fprq1 Courier New (Hebrew);}{\f351\fmodern\fcharset178\fprq1 Courier New (Arabic);}{\f352\fmodern\fcharset186\fprq1 Courier New Baltic;}{\f353\fmodern\fcharset163\fprq1 Courier New (Vietnamese);}
{\f365\fswiss\fcharset238\fprq2 Helvetica CE{\*\falt Arial};}{\f366\fswiss\fcharset204\fprq2 Helvetica Cyr{\*\falt Arial};}{\f368\fswiss\fcharset161\fprq2 Helvetica Greek{\*\falt Arial};}{\f369\fswiss\fcharset162\fprq2 Helvetica Tur{\*\falt Arial};}
{\f370\fswiss\fcharset177\fprq2 Helvetica (Hebrew){\*\falt Arial};}{\f371\fswiss\fcharset178\fprq2 Helvetica (Arabic){\*\falt Arial};}{\f372\fswiss\fcharset186\fprq2 Helvetica Baltic{\*\falt Arial};}
{\f373\fswiss\fcharset163\fprq2 Helvetica (Vietnamese){\*\falt Arial};}{\f585\froman\fcharset238\fprq2 Sylfaen CE;}{\f586\froman\fcharset204\fprq2 Sylfaen Cyr;}{\f588\froman\fcharset161\fprq2 Sylfaen Greek;}{\f589\froman\fcharset162\fprq2 Sylfaen Tur;}
{\f592\froman\fcharset186\fprq2 Sylfaen Baltic;}{\f675\fswiss\fcharset238\fprq2 Tahoma CE;}{\f676\fswiss\fcharset204\fprq2 Tahoma Cyr;}{\f678\fswiss\fcharset161\fprq2 Tahoma Greek;}{\f679\fswiss\fcharset162\fprq2 Tahoma Tur;}
{\f680\fswiss\fcharset177\fprq2 Tahoma (Hebrew);}{\f681\fswiss\fcharset178\fprq2 Tahoma (Arabic);}{\f682\fswiss\fcharset186\fprq2 Tahoma Baltic;}{\f683\fswiss\fcharset163\fprq2 Tahoma (Vietnamese);}{\f684\fswiss\fcharset222\fprq2 Tahoma (Thai);}
{\f685\froman\fcharset238\fprq2 Times CE{\*\falt Times New Roman};}{\f686\froman\fcharset204\fprq2 Times Cyr{\*\falt Times New Roman};}{\f688\froman\fcharset161\fprq2 Times Greek{\*\falt Times New Roman};}
{\f689\froman\fcharset162\fprq2 Times Tur{\*\falt Times New Roman};}{\f690\froman\fcharset177\fprq2 Times (Hebrew){\*\falt Times New Roman};}{\f691\froman\fcharset178\fprq2 Times (Arabic){\*\falt Times New Roman};}
{\f692\froman\fcharset186\fprq2 Times Baltic{\*\falt Times New Roman};}{\f693\froman\fcharset163\fprq2 Times (Vietnamese){\*\falt Times New Roman};}{\f775\fswiss\fcharset238\fprq2 Arial Black CE;}{\f776\fswiss\fcharset204\fprq2 Arial Black Cyr;}
{\f778\fswiss\fcharset161\fprq2 Arial Black Greek;}{\f779\fswiss\fcharset162\fprq2 Arial Black Tur;}{\f782\fswiss\fcharset186\fprq2 Arial Black Baltic;}{\f785\fswiss\fcharset238\fprq2 Arial Narrow CE;}{\f786\fswiss\fcharset204\fprq2 Arial Narrow Cyr;}
{\f788\fswiss\fcharset161\fprq2 Arial Narrow Greek;}{\f789\fswiss\fcharset162\fprq2 Arial Narrow Tur;}{\f792\fswiss\fcharset186\fprq2 Arial Narrow Baltic;}{\f845\fswiss\fcharset238\fprq2 Century Gothic CE;}
{\f846\fswiss\fcharset204\fprq2 Century Gothic Cyr;}{\f848\fswiss\fcharset161\fprq2 Century Gothic Greek;}{\f849\fswiss\fcharset162\fprq2 Century Gothic Tur;}{\f852\fswiss\fcharset186\fprq2 Century Gothic Baltic;}
{\f875\fscript\fcharset238\fprq2 Comic Sans MS CE;}{\f876\fscript\fcharset204\fprq2 Comic Sans MS Cyr;}{\f878\fscript\fcharset161\fprq2 Comic Sans MS Greek;}{\f879\fscript\fcharset162\fprq2 Comic Sans MS Tur;}
{\f882\fscript\fcharset186\fprq2 Comic Sans MS Baltic;}{\f995\froman\fcharset238\fprq2 Georgia CE;}{\f996\froman\fcharset204\fprq2 Georgia Cyr;}{\f998\froman\fcharset161\fprq2 Georgia Greek;}{\f999\froman\fcharset162\fprq2 Georgia Tur;}
{\f1002\froman\fcharset186\fprq2 Georgia Baltic;}{\f1105\fswiss\fcharset238\fprq2 Impact CE;}{\f1106\fswiss\fcharset204\fprq2 Impact Cyr;}{\f1108\fswiss\fcharset161\fprq2 Impact Greek;}{\f1109\fswiss\fcharset162\fprq2 Impact Tur;}
{\f1112\fswiss\fcharset186\fprq2 Impact Baltic;}{\f1195\fswiss\fcharset238\fprq2 Trebuchet MS CE;}{\f1196\fswiss\fcharset204\fprq2 Trebuchet MS Cyr;}{\f1198\fswiss\fcharset161\fprq2 Trebuchet MS Greek;}{\f1199\fswiss\fcharset162\fprq2 Trebuchet MS Tur;}
{\f1202\fswiss\fcharset186\fprq2 Trebuchet MS Baltic;}{\f1205\fswiss\fcharset238\fprq2 Verdana CE;}{\f1206\fswiss\fcharset204\fprq2 Verdana Cyr;}{\f1208\fswiss\fcharset161\fprq2 Verdana Greek;}{\f1209\fswiss\fcharset162\fprq2 Verdana Tur;}
{\f1212\fswiss\fcharset186\fprq2 Verdana Baltic;}{\f1213\fswiss\fcharset163\fprq2 Verdana (Vietnamese);}{\f2025\fscript\fcharset238\fprq2 Mistral CE;}{\f2026\fscript\fcharset204\fprq2 Mistral Cyr;}{\f2028\fscript\fcharset161\fprq2 Mistral Greek;}
{\f2029\fscript\fcharset162\fprq2 Mistral Tur;}{\f2032\fscript\fcharset186\fprq2 Mistral Baltic;}{\f2055\froman\fcharset238\fprq2 Book Antiqua CE;}{\f2056\froman\fcharset204\fprq2 Book Antiqua Cyr;}{\f2058\froman\fcharset161\fprq2 Book Antiqua Greek;}
{\f2059\froman\fcharset162\fprq2 Book Antiqua Tur;}{\f2062\froman\fcharset186\fprq2 Book Antiqua Baltic;}{\f2065\froman\fcharset238\fprq2 Bookman Old Style CE;}{\f2066\froman\fcharset204\fprq2 Bookman Old Style Cyr;}
{\f2068\froman\fcharset161\fprq2 Bookman Old Style Greek;}{\f2069\froman\fcharset162\fprq2 Bookman Old Style Tur;}{\f2072\froman\fcharset186\fprq2 Bookman Old Style Baltic;}{\f2085\fswiss\fcharset238\fprq2 Haettenschweiler CE;}
{\f2086\fswiss\fcharset204\fprq2 Haettenschweiler Cyr;}{\f2088\fswiss\fcharset161\fprq2 Haettenschweiler Greek;}{\f2089\fswiss\fcharset162\fprq2 Haettenschweiler Tur;}{\f2092\fswiss\fcharset186\fprq2 Haettenschweiler Baltic;}
{\f2095\froman\fcharset238\fprq2 Garamond CE;}{\f2096\froman\fcharset204\fprq2 Garamond Cyr;}{\f2098\froman\fcharset161\fprq2 Garamond Greek;}{\f2099\froman\fcharset162\fprq2 Garamond Tur;}{\f2102\froman\fcharset186\fprq2 Garamond Baltic;}
{\f2315\fmodern\fcharset238\fprq1 Lucida Console CE;}{\f2316\fmodern\fcharset204\fprq1 Lucida Console Cyr;}{\f2318\fmodern\fcharset161\fprq1 Lucida Console Greek;}{\f2319\fmodern\fcharset162\fprq1 Lucida Console Tur;}
{\f2365\fswiss\fcharset238\fprq2 Franklin Gothic Medium CE;}{\f2366\fswiss\fcharset204\fprq2 Franklin Gothic Medium Cyr;}{\f2368\fswiss\fcharset161\fprq2 Franklin Gothic Medium Greek;}{\f2369\fswiss\fcharset162\fprq2 Franklin Gothic Medium Tur;}
{\f2372\fswiss\fcharset186\fprq2 Franklin Gothic Medium Baltic;}{\f2375\froman\fcharset238\fprq2 Palatino Linotype CE;}{\f2376\froman\fcharset204\fprq2 Palatino Linotype Cyr;}{\f2378\froman\fcharset161\fprq2 Palatino Linotype Greek;}
{\f2379\froman\fcharset162\fprq2 Palatino Linotype Tur;}{\f2382\froman\fcharset186\fprq2 Palatino Linotype Baltic;}{\f2383\froman\fcharset163\fprq2 Palatino Linotype (Vietnamese);}{\f2405\fswiss\fcharset238\fprq2 Microsoft Sans Serif CE;}
{\f2406\fswiss\fcharset204\fprq2 Microsoft Sans Serif Cyr;}{\f2408\fswiss\fcharset161\fprq2 Microsoft Sans Serif Greek;}{\f2409\fswiss\fcharset162\fprq2 Microsoft Sans Serif Tur;}{\f2410\fswiss\fcharset177\fprq2 Microsoft Sans Serif (Hebrew);}
{\f2411\fswiss\fcharset178\fprq2 Microsoft Sans Serif (Arabic);}{\f2412\fswiss\fcharset186\fprq2 Microsoft Sans Serif Baltic;}{\f2413\fswiss\fcharset163\fprq2 Microsoft Sans Serif (Vietnamese);}
{\f2414\fswiss\fcharset222\fprq2 Microsoft Sans Serif (Thai);}{\f2418\fnil\fcharset161\fprq2 Alba Greek;}{\f2428\fnil\fcharset161\fprq2 Alba Matter Greek;}{\f2438\fnil\fcharset161\fprq2 Alba Super Greek;}{\f2448\fnil\fcharset161\fprq2 Baby Kruffy Greek;}
{\f2458\fnil\fcharset161\fprq2 Chick Greek;}{\f2468\fnil\fcharset161\fprq2 Croobie Greek;}{\f2488\fnil\fcharset161\fprq2 Freshbot Greek;}{\f2498\fnil\fcharset161\fprq2 Frosty Greek;}{\f2508\fnil\fcharset161\fprq2 GlooGun Greek;}
{\f2518\fnil\fcharset161\fprq2 Jenkins v2.0 Greek;}{\f2548\fnil\fcharset161\fprq2 Pussycat Greek;}{\f2558\fnil\fcharset161\fprq2 Weltron Urban Greek;}{\f2565\fswiss\fcharset238\fprq2 Lucida Sans Unicode CE;}
{\f2566\fswiss\fcharset204\fprq2 Lucida Sans Unicode Cyr;}{\f2568\fswiss\fcharset161\fprq2 Lucida Sans Unicode Greek;}{\f2569\fswiss\fcharset162\fprq2 Lucida Sans Unicode Tur;}{\f2570\fswiss\fcharset177\fprq2 Lucida Sans Unicode (Hebrew);}
{\f2605\fswiss\fcharset238\fprq2 Franklin Gothic Book CE;}{\f2606\fswiss\fcharset204\fprq2 Franklin Gothic Book Cyr;}{\f2608\fswiss\fcharset161\fprq2 Franklin Gothic Book Greek;}{\f2609\fswiss\fcharset162\fprq2 Franklin Gothic Book Tur;}
{\f2612\fswiss\fcharset186\fprq2 Franklin Gothic Book Baltic;}{\f2615\fswiss\fcharset238\fprq2 Franklin Gothic Demi CE;}{\f2616\fswiss\fcharset204\fprq2 Franklin Gothic Demi Cyr;}{\f2618\fswiss\fcharset161\fprq2 Franklin Gothic Demi Greek;}
{\f2619\fswiss\fcharset162\fprq2 Franklin Gothic Demi Tur;}{\f2622\fswiss\fcharset186\fprq2 Franklin Gothic Demi Baltic;}{\f2625\fswiss\fcharset238\fprq2 Franklin Gothic Medium Cond CE;}{\f2626\fswiss\fcharset204\fprq2 Franklin Gothic Medium Cond Cyr;}
{\f2628\fswiss\fcharset161\fprq2 Franklin Gothic Medium Cond Greek;}{\f2629\fswiss\fcharset162\fprq2 Franklin Gothic Medium Cond Tur;}{\f2632\fswiss\fcharset186\fprq2 Franklin Gothic Medium Cond Baltic;}
{\f2645\fswiss\fcharset238\fprq2 Franklin Gothic Heavy CE;}{\f2646\fswiss\fcharset204\fprq2 Franklin Gothic Heavy Cyr;}{\f2648\fswiss\fcharset161\fprq2 Franklin Gothic Heavy Greek;}{\f2649\fswiss\fcharset162\fprq2 Franklin Gothic Heavy Tur;}
{\f2652\fswiss\fcharset186\fprq2 Franklin Gothic Heavy Baltic;}{\f2655\fswiss\fcharset238\fprq2 Franklin Gothic Demi Cond CE;}{\f2656\fswiss\fcharset204\fprq2 Franklin Gothic Demi Cond Cyr;}
{\f2658\fswiss\fcharset161\fprq2 Franklin Gothic Demi Cond Greek;}{\f2659\fswiss\fcharset162\fprq2 Franklin Gothic Demi Cond Tur;}{\f2662\fswiss\fcharset186\fprq2 Franklin Gothic Demi Cond Baltic;}{\f3315\fscript\fcharset238\fprq2 Monotype Corsiva CE;}
{\f3316\fscript\fcharset204\fprq2 Monotype Corsiva Cyr;}{\f3318\fscript\fcharset161\fprq2 Monotype Corsiva Greek;}{\f3319\fscript\fcharset162\fprq2 Monotype Corsiva Tur;}{\f3322\fscript\fcharset186\fprq2 Monotype Corsiva Baltic;}
{\f3405\fswiss\fcharset238\fprq2 MS Reference Sans Serif CE;}{\f3406\fswiss\fcharset204\fprq2 MS Reference Sans Serif Cyr;}{\f3408\fswiss\fcharset161\fprq2 MS Reference Sans Serif Greek;}{\f3409\fswiss\fcharset162\fprq2 MS Reference Sans Serif Tur;}
{\f3412\fswiss\fcharset186\fprq2 MS Reference Sans Serif Baltic;}{\f3413\fswiss\fcharset163\fprq2 MS Reference Sans Serif (Vietnamese);}{\f3425\froman\fcharset238\fprq2 MS Reference Serif CE;}{\f3426\froman\fcharset204\fprq2 MS Reference Serif Cyr;}
{\f3428\froman\fcharset161\fprq2 MS Reference Serif Greek;}{\f3429\froman\fcharset162\fprq2 MS Reference Serif Tur;}{\f3432\froman\fcharset186\fprq2 MS Reference Serif Baltic;}{\f3433\froman\fcharset163\fprq2 MS Reference Serif (Vietnamese);}
{\f3435\fswiss\fcharset238\fprq2 Verdana Ref CE;}{\f3436\fswiss\fcharset204\fprq2 Verdana Ref Cyr;}{\f3438\fswiss\fcharset161\fprq2 Verdana Ref Greek;}{\f3439\fswiss\fcharset162\fprq2 Verdana Ref Tur;}{\f3442\fswiss\fcharset186\fprq2 Verdana Ref Baltic;}
{\f3443\fswiss\fcharset163\fprq2 Verdana Ref (Vietnamese);}{\f3445\froman\fcharset238\fprq2 Georgia Ref CE;}{\f3446\froman\fcharset204\fprq2 Georgia Ref Cyr;}{\f3448\froman\fcharset161\fprq2 Georgia Ref Greek;}
{\f3449\froman\fcharset162\fprq2 Georgia Ref Tur;}{\f3452\froman\fcharset186\fprq2 Georgia Ref Baltic;}{\f3465\fswiss\fcharset238\fprq2 Tw Cen MT Condensed CE;}{\f3475\fswiss\fcharset238\fprq2 Tw Cen MT Condensed Extra Bold CE;}
{\f3488\fnil\fcharset161\fprq2 Sydnie Greek;}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;
\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\stylesheet{\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 
\f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \snext0 Normal;}{\s2\ql \li0\ri0\sb480\sa240\sl300\slmult0\keepn\widctlpar\faauto\outlinelevel1\adjustright\rin0\lin0\itap0 \b\caps\f36\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 
\sbasedon0 \snext19 heading 2;}{\*\cs10 \additive \ssemihidden Default Paragraph Font;}{\*
\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\trcbpat1\trcfpat1\tscellwidthfts0\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv 
\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1024\langfe1024\cgrid\langnp1024\langfenp1024 \snext11 \ssemihidden Normal Table;}{\s15\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 
\f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext15 \ssemihidden endnote text;}{\s16\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 
\sbasedon0 \snext16 \ssemihidden footnote text;}{\*\cs17 \additive \super \sbasedon10 \ssemihidden footnote reference;}{\*\cs18 \additive \super \sbasedon10 \ssemihidden endnote reference;}{\s19\qj \li0\ri0\sl300\slmult0\nowidctlpar
\tx450\tx900\tx1350\tx1800\tx6480\faauto\adjustright\rin0\lin0\itap0 \f36\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext19 basic;}{\*\cs20 \additive \ul\cf2 \sbasedon10 Hyperlink;}{\s21\qj \fi-360\li450\ri0\sl300\slmult0
\widctlpar\faauto\adjustright\rin0\lin450\itap0 \f36\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext21 bullet 1;}{\s22\ql \li0\ri0\widctlpar
\tx916\tx1832\tx2748\tx3664\tx4580\tx5496\tx6412\tx7328\tx8244\tx9160\tx10076\tx10992\tx11908\tx12824\tx13740\tx14656\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \f2\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext22 
HTML Preformatted;}{\s23\qj \fi-360\li800\ri0\sl300\slmult0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin800\itap0 \f36\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext23 bullet 2;}}{\*\listtable
{\list\listtemplateid1140470704\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'00.;}{\levelnumbers\'01;}\fi-360\li1800\jclisttab\tx1800\lin1800 }{\listname ;}\listid-132}
{\list\listtemplateid-1226043082\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'00.;}{\levelnumbers\'01;}\fi-360\li1440\jclisttab\tx1440\lin1440 }{\listname ;}\listid-131}
{\list\listtemplateid1163133794\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'00.;}{\levelnumbers\'01;}\fi-360\li1080\jclisttab\tx1080\lin1080 }{\listname ;}\listid-130}
{\list\listtemplateid-1834047420\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'00.;}{\levelnumbers\'01;}\fi-360\li720\jclisttab\tx720\lin720 }{\listname ;}\listid-129}
{\list\listtemplateid-396046622\listsimple{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\loch\af3\hich\af3\dbch\af0\fbias0 \fi-360\li1800
\jclisttab\tx1800\lin1800 }{\listname ;}\listid-128}{\list\listtemplateid2022351436\listsimple{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3913 ?;}{\levelnumbers;}
\loch\af3\hich\af3\dbch\af0\fbias0 \fi-360\li1440\jclisttab\tx1440\lin1440 }{\listname ;}\listid-127}{\list\listtemplateid-1092065554\listsimple{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0
{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\loch\af3\hich\af3\dbch\af0\fbias0 \fi-360\li1080\jclisttab\tx1080\lin1080 }{\listname ;}\listid-126}{\list\listtemplateid-601704636\listsimple{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0
\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\loch\af3\hich\af3\dbch\af0\fbias0 \fi-360\li720\jclisttab\tx720\lin720 }{\listname ;}\listid-125}{\list\listtemplateid1941047932\listsimple{\listlevel\levelnfc0\levelnfcn0
\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'00.;}{\levelnumbers\'01;}\fi-360\li360\jclisttab\tx360\lin360 }{\listname ;}\listid-120}{\list\listtemplateid1385312372\listsimple{\listlevel\levelnfc23\levelnfcn23
\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\loch\af3\hich\af3\dbch\af0\fbias0 \fi-360\li360\jclisttab\tx360\lin360 }{\listname ;}\listid-119}}{\*\listoverridetable
{\listoverride\listid-119\listoverridecount0\ls1}{\listoverride\listid-125\listoverridecount0\ls2}{\listoverride\listid-126\listoverridecount0\ls3}{\listoverride\listid-127\listoverridecount0\ls4}{\listoverride\listid-128\listoverridecount0\ls5}
{\listoverride\listid-120\listoverridecount0\ls6}{\listoverride\listid-129\listoverridecount0\ls7}{\listoverride\listid-130\listoverridecount0\ls8}{\listoverride\listid-131\listoverridecount0\ls9}{\listoverride\listid-132\listoverridecount0\ls10}}{\*\revtbl {Unknown;}}
{\*\rsidtbl \rsid2118215\rsid2825029\rsid5971140\rsid5976365\rsid6626241\rsid7349020\rsid7674624\rsid8719044\rsid14569096\rsid14947654}{\*\generator Microsoft Word 10.0.2627;}{\info{\title +$#KCLIPS 6}{\author Gary Riley}{\operator  }
{\creatim\yr2002\mo2\dy7\hr21\min35}{\revtim\yr2005\mo2\dy2\hr21\min45}{\version45}{\edmins187}{\nofpages399}{\nofwords11802}{\nofchars67272}{\*\company Secret Society of Programmers}{\nofcharsws78917}{\vern16437}}
\widowctrl\endnotes\aendnotes\noxlattoyen\expshrtn\noultrlspc\dntblnsbdb\nospaceforul\hyphcaps0\horzdoc\dgmargin\dghspace120\dgvspace120\dghorigin1701\dgvorigin1984\dghshow0\dgvshow3\jcompress\viewkind4\viewscale150\nolnhtadjtbl\rsidroot7349020 \fet1
\sectd \linex0\sectdefaultcl\sftnbj {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4
\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}
{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 
\f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {
\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0001}}${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{
\fs24\insrsid7349020  INDEX}}#{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  INDEX}}K
{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  INDEX}}}{\b\f4\fs28\cf1\insrsid7349020 
CLIPS 6.20 Help
\par }{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 COMMAND_SUMMARY}{\v\f4\fs24\cf1\insrsid7349020 COMMAND_SUMMARY}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 CONSTRUCT_SUMMARY}{\v\f4\fs24\cf1\insrsid7349020 Construct_Summary}{\f4\fs24\cf1\insrsid7349020 
\par }\pard \ql \li0\ri0\nowidctlpar\tx3595\faauto\adjustright\rin0\lin0\itap0 {\f4\fs24\uldb\cf1\insrsid7349020 FUNCTION_SUMMARY}{\v\f4\fs24\cf1\insrsid7349020 FUNCTION_SUMMARY}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 HELP_USAGE}{\v\f4\fs24\cf1\insrsid7349020 HELP_USAGE}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 RELEASE_NOTES}{\v\f4\fs24\cf1\insrsid7349020 RELEASE_NOTES}{\f4\fs24\cf1\insrsid7349020 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:014c}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  Using (help)}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  HELP_USAGE}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  HELP USAGE}}}{\b\f4\fs28\cf1\insrsid7349020 HELP USAGE
\par }\pard \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 {\f4\fs24\cf1\insrsid7349020 
\par Using the Help Facility from within the CLIPS dialog window.
\par 
\par The help facility displays menus of topics and prompts the user for a choice.  It then references the help file for that information.  The help facility can be called with or without a command-line topic.
\par 
\par Syntax:
\par }{\f5\cf1\insrsid7349020    (help [<path>])
\par }{\f4\fs24\cf1\insrsid7349020 
\par where <path> is the full path leading to a topic in the help tree.  For example, for information on defrule syntax, the user would type:  
\par 
\par }{\f5\cf1\insrsid7349020 (help construct_summary defrule).  
\par }{\f4\fs24\cf1\insrsid7349020 
\par The help function has no return value.
\par 
\par Each element or field in the path is delimited by white space, and the help facility is not case sensitive.  In addition, the entire name of a field does  not need to be specified.  Only enough characters to distinguish the field from other choices in the
 menu are necessary (if there is a conflict, the help facility will pick the first one in the list).  For instance, (help con def) would be sufficient for the above example.
\par 
\par A few special fields can be used while in the help facility.
\par 
\par ^      Branch up one level.
\par ?      When specified at the end of a path, this forces a display of the  
\par        current menu, even on branch-ups.
\par <nil>  Giving no topic field will branch up one level.
\par 
\par A branch-up from the MAIN topic root node implies an exit from help.
\par 
\par By def
ault, the help facility comes up in the MAIN topic root menu and the user may make a choice as described above.  The prompt line always displays the name of the current menu.  The help facility will branch through the help-tree until instructed to exit by
 a branch-up from the top level.  The level always is reset to the MAIN topic upon exit from the help facility.
\par 
\par The first call to the help facility will take longer than successive calls while the system loads help information into an internal lookup table.  All other calls to the help facility are very fast.
\par 
\par The help facility reads help information from a file during execution.  Users may wish to change the location of the help file to meet the configuration of their system.  The help-path function was provided to allow this.
\par 
\par Syntax:
\par }{\f5\cf1\insrsid7349020    (help-path [<help-file-name>])
\par }{\f4\fs24\cf1\insrsid7349020 
\par If no argument is specified, the function displays the name of the current help file.  If an argument is specified, the help facility will use the new file name for future help references du
ring this CLIPS session.  To change the location of the help file permanently, a change must be made in the setup.h file, then CLIPS must be recompiled.  The help-path function has no return value.
\par 
\par \page }{\cs18\super\insrsid7349020 ${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020 
 New Features and where to get support}}#{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  RELEASE_NOTE
S}}K{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  RELEASE NOTES}}}{\b\f4\fs28\cf1\insrsid7349020 
RELEASE NOTES
\par }{\f4\fs24\cf1\insrsid7349020 
\par The release notes help section contains information about new features
\par and where to get technical support.
\par 
\par Subtopics:
\par 
\par }\pard \ql \li0\ri0\nowidctlpar\tx3595\faauto\adjustright\rin0\lin0\itap0 {\f4\fs24\uldb\cf1\insrsid7349020 NEW_FEATURES}{\v\f4\fs24\cf1\insrsid7349020 New_Features}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 SUPPORT_INFORMATION}{\v\f4\fs24\cf1\insrsid7349020 Support_Information}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 VERSION_6.23}{\v\f4\fs24\cf1\insrsid7349020 Version_6.23}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 VERSION_6.22}{\v\f4\fs24\cf1\insrsid7349020 Version_6.22}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 VERSION_6.21}{\v\f4\fs24\cf1\insrsid7349020 Version_6.21}{\f4\fs24\cf1\insrsid7349020 
\par }\pard \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 {\f4\fs24\cf1\insrsid7349020 \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 
\f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:014d}}${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 
\f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  New Features}}#{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 
\f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  New_Features}}K{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 
\f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  NEW FEATURES}}}{\b\f4\fs28\cf1\insrsid7349020 NEW FEATURES
\par }{\f4\fs24\cf1\insrsid7349020 
\par Version 6.2 of CLIPS contains two major enhancements. First, CLIPS now provides a mechanism which allows an embedded application to crea
te multiple environments into which programs can be loaded. Second, an improved Windows 2000/XP CLIPS interface is now available and the Macintosh CLIPS interface has been enhanced to support MacOS X. For a detailed listing of }{\fs24\insrsid7349020 
differences between the 6.x releases, refer to appendix B of the }{\i\fs24\insrsid7349020 Basic Programming Guide}{\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \v\f7\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\xe {
\fs24\insrsid8719044 }{\i\fs24\insrsid7349020 Basic Programming Guide}{\fs24\insrsid8719044 }}}{\fs24\insrsid7349020  and appendix C of the }{\i\fs24\insrsid7349020 Advanced Programming Guide}{\pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \v\f7\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\xe {\fs24\insrsid8719044 }{\i\fs24\insrsid7349020 Advanced Programming Guide}{\fs24\insrsid8719044 }}}{\fs24\insrsid7349020 .}{
\f4\fs24\cf1\insrsid7349020 
\par 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:014e}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  Support Information}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  Support_Information}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SUPPORT INFORMATION}}}{\b\f4\fs28\cf1\insrsid7349020 SUPPORT INFORMATION
\par }{\f4\fs24\cf1\insrsid7349020 
\par }\pard\plain \s19\qj \li0\ri0\sl300\slmult0\nowidctlpar\tx450\tx900\tx1350\tx1800\tx6480\faauto\adjustright\rin0\lin0\itap0 \f36\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\f7\insrsid7349020 
CLIPS executables, documentation, and source code are available for download from http://www.ghg.net/clips/download/.
\par 
\par Questions regarding CLIPS can be sent via electronic mail to clipsYYYY@ghg.net where YYYY is the current year (for example, 2005). Include the words \lquote CLIPS USER\rquote  in the subject line. 
\par 
\par An electronic conferencing facility, sponsored by Distributed Computing Systems (http://www.discomsys.com), is also available to CLIPS users. Subscribers to this faci
lity may send questions, observations, answers, editorials, etc., in the form of electronic mail to the conference. All subscribers will have a copy of these messages reflected back to them at their respective electronic mail addresses. To subscribe, send
 a single line message to clips-request@discomsys.com containing the word "subscribe". The subject field is ignored but the address found in the \lquote Reply:\rquote , \lquote Reply to:\rquote , or \lquote From:\rquote 
 field will be entered in the distribution list. Upon subscription you will rec
eive a mail message instructing you how to participate in the conference from that point forward. Save this mail message. You may need the instructions later if you wish to unsubscribe from the list server.
\par 
\par To send your own messages to members of the conference you need simply address your mail to clips@discomsys.com. Your message will be reflected to all other members of the conference.
\par 
\par If you wish to remove yourself from the conference and discontinue rece
iving mail simply send a message to clips-request@discomsys.com with "unsubscribe" as the message text. If you want to unsubscribe using another email account than the one you subscribed with, then append the original subscribing email account to the text
 
of the message. For example: "unsubscribe john.doe@account.net". Do not send unsubscribe messages to clips@discomsys.com! This sends a mail message to every member of the list. If you need to get in contact with the list administrator (for trouble unsubsc
ribing or other questions about the list), send email to clips-owner @discomsys.com.
\par 
\par A CLIPS World Wide Web page can be accessed using the URL http://www.ghg.net/clips/CLIPS.html.
\par 
\par Usenet users can also find information and post questions about CLIPS to the comp.ai.shells news group.
\par 
\par The CLIPS Developers' Forum, a thread-based message board, is available at http://www.cpbinc.com/clips. This board exists to provide a site for discussion of research, development, and implementation of the CLIPS expert system
s and related technologies. The hosting services for this web page are provided by CPB, Inc. Questions pertaining to this forum can be sent to clips@cpbinc.com.
\par }\pard\plain \ql \li0\ri0\nowidctlpar\tx3595\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\f4\fs24\cf1\insrsid7349020 
\par }\pard \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 {\f4\fs24\cf1\insrsid7349020 \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 
\f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:014d}}${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 
\f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  Version 6.23}}#{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 
\f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  Version_6.23}}K{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 
\f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  NEW FEATURES}}}{\b\f4\fs28\cf1\insrsid7349020 VERSION 6.23
\par }\pard\plain \s21\qj \fi-360\li450\ri0\sl300\slmult0\widctlpar\faauto\adjustright\rin0\lin450\itap0\pararsid7674624 \f36\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\insrsid14947654 \tab }{\f4\insrsid2118215\charrsid7674624 
\par }\pard \s21\qj \fi-360\li450\ri0\sl300\slmult0\widctlpar\faauto\adjustright\rin0\lin450\itap0 {\f4\insrsid2118215 \bullet \tab }{\b\f4\insrsid7349020 Fact-Set Query Functions}{\f4\insrsid7349020  \endash 
 Six new functions similar to the instance set query functions have been added for determining and performing actions on sets of facts that satisfy user\_defined queries (see section 12.9.12}{\f4\insrsid8719044  of the }{
\i\f4\insrsid8719044\charrsid8719044 Basic Programming Guide}{\f4\insrsid7349020 ): any-factp}{\pard\plain \s21\qj \fi-360\li450\ri0\sl300\slmult0\widctlpar\faauto\adjustright\rin0\lin450\itap0 \v\f4\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 
{\xe {\f4\insrsid8719044 }{\f4\insrsid7349020 any-factp}{\f4\insrsid8719044 }}}{\f4\insrsid7349020 , find-fact}{\pard\plain \s21\qj \fi-360\li450\ri0\sl300\slmult0\widctlpar\faauto\adjustright\rin0\lin450\itap0 
\v\f4\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\xe {\f4\insrsid8719044 }{\f4\insrsid7349020 find-fact}{\f4\insrsid8719044 }}}{\f4\insrsid7349020 , find-all-facts}{\pard\plain \s21\qj \fi-360\li450\ri0\sl300\slmult0
\widctlpar\faauto\adjustright\rin0\lin450\itap0 \v\f4\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\xe {\f4\insrsid8719044 }{\f4\insrsid7349020 find-all-facts}{\f4\insrsid8719044 }}}{\f4\insrsid7349020 , do-for-fact}{\pard\plain 
\s21\qj \fi-360\li450\ri0\sl300\slmult0\widctlpar\faauto\adjustright\rin0\lin450\itap0 \v\f4\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\xe {\f4\insrsid8719044 }{\f4\insrsid7349020 do-for-fact}{\f4\insrsid8719044 }}}{\f4\insrsid7349020 
, do-for-all-facts}{\pard\plain \s21\qj \fi-360\li450\ri0\sl300\slmult0\widctlpar\faauto\adjustright\rin0\lin450\itap0 \v\f4\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\xe {\f4\insrsid8719044 }{\f4\insrsid7349020 do-for-all-facts}{
\f4\insrsid8719044 }}}{\f4\insrsid7349020 , and delayed-do-for-all-facts}{\pard\plain \s21\qj \fi-360\li450\ri0\sl300\slmult0\widctlpar\faauto\adjustright\rin0\lin450\itap0 \v\f4\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\xe {
\f4\insrsid8719044 }{\f4\insrsid7349020 delayed-do-for-all-facts}{\f4\insrsid8719044 }}}{\f4\insrsid7349020 . The GetNextFactInTemplate}{\pard\plain \s21\qj \fi-360\li450\ri0\sl300\slmult0\widctlpar\faauto\adjustright\rin0\lin450\itap0 
\v\f4\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\xe {\f4\insrsid8719044 }{\f4\insrsid7349020 GetNextFactInTemplate}{\f4\insrsid8719044 }}}{\f4\insrsid7349020  function (see section 4.4.17 of the }{\i\f4\insrsid7349020 
Advanced Programming Guide}{\f4\insrsid7349020 ) allows iteration from C over the facts belonging to a specific deftemplate.
\par 
\par \bullet \tab }{\b\f4\insrsid7349020 Bug Fixes}{\f4\insrsid7349020  \_ The following bugs were fixed by the 6.23 release:
\par 
\par }\pard\plain \s23\qj \fi-360\li800\ri0\sl300\slmult0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin800\itap0 \f36\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\f4\insrsid7349020 \bullet \tab Passing the wrong number of arguments to a def
function through the funcall}{\pard\plain \s23\qj \fi-360\li800\ri0\sl300\slmult0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin800\itap0 \v\f4\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\xe {\f4\insrsid8719044 }{\f4\insrsid7349020 
funcall}{\f4\insrsid8719044 }}}{\f4\insrsid7349020  function could cause unpredictable behavior including memory corruption.
\par 
\par \bullet \tab A large file name (at least 60 characters) passed into the fetch}{\pard\plain \s23\qj \fi-360\li800\ri0\sl300\slmult0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin800\itap0 \v\f4\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 
{\xe {\f4\insrsid8719044 }{\f4\insrsid7349020 fetch}{\f4\insrsid8719044 }}}{\f4\insrsid7349020  command causes a buffer overrun.
\par 
\par \bullet \tab A large file name (at least 60 characters) passed into the constructs-to-c}{\pard\plain \s23\qj \fi-360\li800\ri0\sl300\slmult0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin800\itap0 
\v\f4\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\xe {\f4\insrsid8719044 }{\f4\insrsid7349020 constructs-to-c}{\f4\insrsid8719044 }}}{\f4\insrsid7349020  command causes a buffer overrun.
\par 
\par \bullet \tab A large defclass or defgeneric name (at least 500 characters) causes a buffer overrun when the profile-info command is called. 
\par 
\par \bullet \tab A large module or construct name (at least 500 characters) causes a buffer overrun when the get-<construct>-list command is called. 
\par 
\par \bullet \tab The FalseSymbol}{\pard\plain \s23\qj \fi-360\li800\ri0\sl300\slmult0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin800\itap0 \v\f4\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\xe {\f4\insrsid8719044 }{\f4\insrsid7349020 
FalseSymbol}{\f4\insrsid8719044 }}}{\f4\insrsid7349020  and TrueSymbol}{\pard\plain \s23\qj \fi-360\li800\ri0\sl300\slmult0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin800\itap0 \v\f4\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\xe {
\f4\insrsid8719044 }{\f4\insrsid7349020 TrueSymbol}{\f4\insrsid8719044 }}}{\f4\insrsid7349020  constants were not defined as described in the }{\i\f4\insrsid7349020 Advanced Programming Guide}{\f4\insrsid7349020 
. These constants have have now been defined as macros so that their corresponding environment companion functions (EnvFalseSymbol}{\pard\plain \s23\qj \fi-360\li800\ri0\sl300\slmult0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin800\itap0 
\v\f4\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\xe {\f4\insrsid8719044 }{\f4\insrsid7349020 EnvFalseSymbol}{\f4\insrsid8719044 }}}{\f4\insrsid7349020  and EnvTrueSymbol}{\pard\plain \s23\qj \fi-360\li800\ri0\sl300\slmult0
\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin800\itap0 \v\f4\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\xe {\f4\insrsid8719044 }{\f4\insrsid7349020 EnvTrueSymbol}{\f4\insrsid8719044 }}}{\f4\insrsid7349020 
) could be defined. See the }{\i\f4\insrsid7349020 Advanced Programming Guide}{\f4\insrsid7349020  for more details. 
\par 
\par \bullet \tab The slot-writablep}{\pard\plain \s23\qj \fi-360\li800\ri0\sl300\slmult0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin800\itap0 \v\f4\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\xe {\f4\insrsid8719044 }{\f4\insrsid7349020 
slot-writablep}{\f4\insrsid8719044 }}}{\f4\insrsid7349020  function returns TRUE for slots having initialize-only access. 
\par 
\par \bullet \tab Files created by the constructs-to-c}{\pard\plain \s23\qj \fi-360\li800\ri0\sl300\slmult0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin800\itap0 \v\f4\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\xe {\f4\insrsid8719044 }{
\f4\insrsid7349020 constructs-to-c}{\f4\insrsid8719044 }}}{\f4\insrsid7349020  function for use in a run-time program generate compilation errors.
\par 
\par }\pard\plain \s21\qj \fi-360\li450\ri0\sl300\slmult0\widctlpar\faauto\adjustright\rin0\lin450\itap0 \f36\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\f4\insrsid7349020 \bullet \tab }{\b\f4\insrsid7349020 Command and Function Changes}{
\f4\insrsid7349020  \_ The following commands and functions have been enhanced:
\par 
\par }\pard\plain \s23\qj \fi-360\li800\ri0\sl300\slmult0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin800\itap0 \f36\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\f4\insrsid7349020 \bullet \tab }{\b\f4\insrsid7349020 funcall}{\pard\plain 
\s23\qj \fi-360\li800\ri0\sl300\slmult0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin800\itap0 \v\f4\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\xe {\f4\insrsid8719044 }{\f4\insrsid7349020 funcall}{\f4\insrsid8719044 }}}{
\f4\insrsid7349020  (see section 12.7.10). Multifield arguments are no longer expanded into multiple arguments before being passed to the target function of the funcall. The expand$}{\pard\plain \s23\qj \fi-360\li800\ri0\sl300\slmult0
\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin800\itap0 \v\f4\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\xe {\f4\insrsid8719044 }{\f4\insrsid7349020 expand$}{\f4\insrsid8719044 }}}{\f4\insrsid7349020 
 function can be placed around an argument to revert to the old behavior.
\par }\pard \s23\qj \li0\ri0\sl300\slmult0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 {\f4\insrsid7349020 
\par }\pard\plain \s21\qj \fi-360\li450\ri0\sl300\slmult0\widctlpar\faauto\adjustright\rin0\lin450\itap0 \f36\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\f4\insrsid7349020 \bullet \tab }{\b\f4\insrsid7349020 Compiler Support}{\f4\insrsid7349020  
\_ The following compilers are now supported. See the }{\i\f4\insrsid7349020 Interfaces Guide}{\f4\insrsid7349020  for more details.
\par 
\par }\pard\plain \s23\qj \fi-360\li800\ri0\sl300\slmult0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin800\itap0 \f36\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\f4\insrsid7349020 \bullet \tab 
Metrowerks CodeWarrior 9.4 for Mac OS X and Windows. 
\par 
\par \bullet \tab Xcode 1.2 for Mac OS X..}{\f4\cf1\insrsid7349020 
\par }\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\f4\fs24\cf1\insrsid7349020 
\par }\pard \ql \li0\ri0\nowidctlpar\tx3595\faauto\adjustright\rin0\lin0\itap0 {\f4\fs24\cf1\insrsid7349020 
\par }\pard \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 {\f4\fs24\cf1\insrsid7349020 \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 
\f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:014d}}${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 
\f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  Version 6.22}}#{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 
\f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  Version_6.22}}K{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 
\f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  NEW FEATURES}}}{\b\f4\fs28\cf1\insrsid7349020 VERSION 6.22
\par }{\f4\fs24\cf1\insrsid7349020 
\par }\pard\plain \s21\qj \fi-360\li450\ri0\sl300\slmult0\widctlpar\faauto\adjustright\rin0\lin450\itap0 \f36\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\f4\insrsid7349020 \bullet \tab }{\b\f4\insrsid7349020 Bug Fixes}{\f4\insrsid7349020  \_
 The following bugs were fixed by the 6.22 release:
\par 
\par }\pard\plain \s23\ql \fi-360\li800\ri0\sl300\slmult0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin800\itap0 \f36\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\f4\insrsid7349020 \bullet \tab 
Numerous fixes for functions and macros that did not accept the correct number of arguments as specified in the }{\i\f4\insrsid7349020 Advanced Programming Guide}{\f4\insrsid7349020 . The following functions and macros were corrected: Agenda, Ba
tchStar, EnvGetActivationSalience, EnvBatchStar, EnvFactDeftemplate, EnvFactExistp, EnvFactList, EnvFactSlotNames, EnvGetNextInstanceInClassAndSubclasses, EnvLoadInstancesFromString, EnvRestoreInstancesFromString, EnvSetOutOfMemoryFunction, FactDeftemplat
e, FactExistp, FactList, FactSlotNames, GetNextInstanceInClassAndSubclasses, LoadInstancesFromString, RestoreInstancesFromString, and SetOutOfMemoryFunction.}{\insrsid7349020 
\par }\pard \s23\qj \fi-360\li800\ri0\sl300\slmult0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin800\itap0 {\insrsid7349020 
\par }\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\f4\fs24\cf1\insrsid7349020  
\par }\pard \ql \li0\ri0\nowidctlpar\tx3595\faauto\adjustright\rin0\lin0\itap0 {\f4\fs24\cf1\insrsid7349020 
\par }\pard \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 {\f4\fs24\cf1\insrsid7349020 \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 
\f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:014d}}${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 
\f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  Version 6.21}}#{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 
\f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  Version_6.21}}K{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 
\f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  NEW FEATURES}}}{\b\f4\fs28\cf1\insrsid7349020 VERSION 6.21
\par }{\f4\fs24\cf1\insrsid7349020 
\par }\pard\plain \s21\qj \fi-360\li450\ri0\sl300\slmult0\widctlpar\faauto\adjustright\rin0\lin450\itap0 \f36\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\f4\insrsid7349020 \bullet \tab }{\b\f4\insrsid7349020 Bug Fixes}{\f4\insrsid7349020  \_
 The following bugs were fixed by the 6.21 release:
\par 
\par }\pard\plain \s23\qj \fi-360\li800\ri0\sl300\slmult0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin800\itap0 \f36\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\f4\insrsid7349020 \bullet \tab The C GetDefglobalValue}{\pard\plain 
\s23\qj \fi-360\li800\ri0\sl300\slmult0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin800\itap0 \v\f4\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\xe {\f4\insrsid8719044 }{\f4\insrsid7349020 GetDefglobalValue}{\f4\insrsid8719044 }}}{
\f4\insrsid7349020  macro did not have the correct number of arguments.
\par 
\par \bullet \tab The C RtnArgCount}{\pard\plain \s23\qj \fi-360\li800\ri0\sl300\slmult0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin800\itap0 \v\f4\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\xe {\f4\insrsid8719044 }{\f4\insrsid7349020 
RtnArgCount}{\f4\insrsid8719044 }}}{\f4\insrsid7349020  macro did not have the correct number of arguments.
\par 
\par \bullet \tab Erroneous error generated for object pattern under some circumstances.
\par 
\par \bullet \tab The C Save}{\pard\plain \s23\qj \fi-360\li800\ri0\sl300\slmult0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin800\itap0 \v\f4\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\xe {\f4\insrsid8719044 }{\f4\insrsid7349020 Save}{
\f4\insrsid8719044 }}}{\f4\insrsid7349020  macro did not have the correct number of arguments.
\par 
\par \bullet \tab The C Eval}{\pard\plain \s23\qj \fi-360\li800\ri0\sl300\slmult0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin800\itap0 \v\f4\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\xe {\f4\insrsid8719044 }{\f4\insrsid7349020 Eval}{
\f4\insrsid8719044 }}}{\f4\insrsid7349020  and Build}{\pard\plain \s23\qj \fi-360\li800\ri0\sl300\slmult0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin800\itap0 \v\f4\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\xe {\f4\insrsid8719044 
}{\f4\insrsid7349020 Build}{\f4\insrsid8719044 }}}{\f4\insrsid7349020  functions did not have the correct number of arguments. 
\par 
\par \bullet \tab The progn$}{\pard\plain \s23\qj \fi-360\li800\ri0\sl300\slmult0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin800\itap0 \v\f4\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\xe {\f4\insrsid8719044 }{\f4\insrsid7349020 progn$}{
\f4\insrsid8719044 }}}{\f4\insrsid7349020  index variable did not always return the correct value.
\par 
\par \bullet \tab The member$}{\pard\plain \s23\qj \fi-360\li800\ri0\sl300\slmult0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin800\itap0 \v\f4\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\xe {\f4\insrsid8719044 }{\f4\insrsid7349020 member$
}{\f4\insrsid8719044 }}}{\f4\insrsid7349020  function did not always return the correct value. 
\par 
\par \bullet \tab C++ style comments in the code caused errors when using strict ANSI C compilation. 
\par 
\par \bullet \tab The C LoadFactsFromString}{\pard\plain \s23\qj \fi-360\li800\ri0\sl300\slmult0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin800\itap0 \v\f4\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\xe {\f4\insrsid8719044 }{
\f4\insrsid7349020 LoadFactsFromString}{\f4\insrsid8719044 }}}{\f4\insrsid7349020  function did not have the correct number of arguments. 
\par 
\par \bullet \tab Prior bug fix to the PutFactSlot C function prevented memory associated with the fact to be garbage collected after the fact had been retracted. 
The original bug is now fixed through a new API which allows embedded programs to temporarily disable garbage collection. See section 1.4 of }{\i\f4\insrsid7349020 The Advanced Programming Guide}{\f4\insrsid7349020  for more details.}{\insrsid7349020 

\par }\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\f4\fs24\cf1\insrsid7349020 
\par 
\par }\pard \ql \li0\ri0\nowidctlpar\tx3595\faauto\adjustright\rin0\lin0\itap0 {\f4\fs24\cf1\insrsid7349020 
\par }\pard \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 {\f4\fs24\cf1\insrsid7349020 \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 
\f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0079}}${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 
\f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  Construct Summary}}#{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 
\f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  Construct_Summary}}K{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 
\f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  CONSTRUCT SUMMARY}}}{\b\f4\fs28\cf1\insrsid7349020 CONSTRUCT SUMMARY
\par }{\f4\fs24\cf1\insrsid7349020 
\par This section gives a general overview of the available CLIPS constructs.
\par 
\par Subtopics:
\par 
\par }\pard \ql \li0\ri0\nowidctlpar\tx3595\faauto\adjustright\rin0\lin0\itap0 {\f4\fs24\uldb\cf1\insrsid7349020 CONSTRAINT_ATTRIBUTES}{\v\f4\fs24\cf1\insrsid7349020 CONSTRAINT_ATTRIBUTES}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 DEFCLASS}{\v\f4\fs24\cf1\insrsid7349020 DEFCLASS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 DEFFACTS}{\v\f4\fs24\cf1\insrsid7349020 DEFFACTS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 DEFFUNCTION}{\v\f4\fs24\cf1\insrsid7349020 DEFFUNCTION}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 DEFGENERIC/DEFMETHOD}{\v\f4\fs24\cf1\insrsid7349020 DEFGENERIC}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 DEFGLOBAL}{\v\f4\fs24\cf1\insrsid7349020 DEFGLOBAL}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 DEFINSTANCES}{\v\f4\fs24\cf1\insrsid7349020 DEFINSTANCES}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 DEFMESSAGE-HANDLER}{\v\f4\fs24\cf1\insrsid7349020 DEFMESSAGE_HANDLER}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 DEFMODULE}{\v\f4\fs24\cf1\insrsid7349020 DEFMODULE}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 DEFRULE}{\v\f4\fs24\cf1\insrsid7349020 DEFRULE}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 DEFTEMPLATE}{\v\f4\fs24\cf1\insrsid7349020 DEFTEMPLATE}{\f4\fs24\cf1\insrsid7349020 
\par }\pard \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 {\f4\fs24\cf1\insrsid7349020 \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 
\f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0083}}${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 
\f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DEFRULE}}#{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 
\f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DEFRULE}}K{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 
\f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DEFRULE}}}{\b\f4\fs28\cf1\insrsid7349020 DEFRULE
\par }{\f4\fs24\cf1\insrsid7349020 
\par One of the primary methods of representing knowledge in CLIPS is a rule.  
\par A rule is a collection of conditions and the actions to be taken if the 
\par conditions are met.  The developer of an expert system defines the rules 
\par which describe how to solve a problem.  Rules execute (or fire) based on 
\par the existence or non-existence of facts.  CLIPS provides the mechanism 
\par (the inference engine) which attempts to match the rules to the current 
\par state of the system (as represented by the fact-list) and applies the 
\par actions.  
\par 
\par }{\f5\cf1\insrsid7349020 (defrule <rule-name> [<comment>]
\par     [<declaration>]              
\par     <conditional-element>*       
\par =>
\par     <action>*)  
\par }{\f5\fs24\cf1\insrsid7349020 
\par }{\b\f4\fs24\ul\cf1\insrsid7349020 DECLARATIONS
\par }{\f5\cf1\insrsid7349020 
\par <declaration>           ::= (declare <rule-property>+)
\par 
\par <rule-property>         ::= (salience <integer-expression>) |
\par                             (auto-focus <boolean-symbol>)
\par }{\f5\fs24\cf1\insrsid7349020 
\par }{\b\f4\fs24\ul\cf1\insrsid7349020 CONDITIONAL ELEMENTS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f5\cf1\insrsid7349020 
\par <conditional-element>   ::= <pattern-CE> | <assigned-pattern-CE> | 
\par                             <not-CE> | <and-CE> | <or-CE> |
\par                             <logical-CE> | <test-CE> |
\par                             <exists-CE> | <forall-CE>
\par 
\par <test-CE>               ::= (test <function-call>)
\par 
\par <not-CE>                ::= (not <conditional-element>) 
\par 
\par <and-CE>                ::= (and <conditional-element>+)
\par  
\par <or-CE>                 ::= (or <conditional-element>+)  
\par  
\par <exists-CE>             ::= (exists <conditional-element>+)
\par 
\par <forall-CE>             ::= (forall <conditional-element>
\par                                     <conditional-element>+)
\par 
\par <logical-CE>            ::= (logical <conditional-element>+)
\par }{\f5\fs24\cf1\insrsid7349020 
\par }{\b\f4\fs24\ul\cf1\insrsid7349020 PATTERN CONDITIONAL ELEMENT}{\f4\fs24\ul\cf1\insrsid7349020 
\par }{\f5\cf1\insrsid7349020 
\par <assigned-pattern-CE>::=    ?<variable-symbol> <- <pattern-CE>
\par 
\par <pattern-CE>         ::=    <ordered-pattern-CE> | 
\par                             <template-pattern-CE> |
\par                             <object-pattern-CE>
\par 
\par <ordered-pattern-CE> ::=    (<symbol> <constraint>*)
\par 
\par <template-pattern-CE>::=    (<deftemplate-name <LHS-slot>*)
\par 
\par <object-pattern-CE>  ::=    (object <attribute-constraint>*)
\par 
\par <attribute-constraint>  ::= (is-a <constraint>) |
\par                             (name <constraint>) |
\par                             (<slot-name> <constraint>*)
\par 
\par <LHS-slot>              ::= <single-field-LHS-slot> | 
\par                             <multifield-LHS-slot>
\par 
\par <LHS-slot>              ::= <single-field-LHS-slot> | 
\par                             <multifield-LHS-slot>
\par 
\par <single-field-LHS-slot> ::= (<slot-name> <constraint>)
\par 
\par <multifield-LHS-slot>   ::= (<slot-name> <constraint>*)
\par }{\f5\fs24\cf1\insrsid7349020 
\par }{\b\f4\fs24\ul\cf1\insrsid7349020 PATTERN CONSTRAINTS
\par }{\f5\cf1\insrsid7349020 
\par <constraint>            ::= ? | $? | <connected-constraint>
\par 
\par <connected-constraint>  
\par              ::= <single-constraint> |
\par                  <single-constraint> & <connected-constraint> |
\par                  <single-constraint> | <connected-constraint>
\par 
\par <single-constraint>     ::= <term> | ~<term>
\par                      
\par <term>               ::= <constant> | 
\par                          <single-field-variable> |
\par                          <multifield-variable> |
\par                          :<function-call> |
\par                          =<function-call>
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:007c}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DEFFACTS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DEFFACTS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DEFFACTS}}}{\b\f4\fs28\cf1\insrsid7349020 DEFFACTS
\par }{\f4\fs24\cf1\insrsid7349020   
\par With the deffacts construct, a list of facts can be defined which are 
\par automatically asserted whenever the reset command is performed.  
\par Facts asserted through deffacts may be retracted or pattern matched like 
\par any other fact.  The initial fact-list, including any defined deffacts, 
\par is always reconstructed after a reset command.
\par 
\par The syntax of the deffacts construct is:
\par 
\par }{\f5\cf1\insrsid7349020 (deffacts <deffacts-name> [<comment>]
\par    <RHS-pattern>*)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0084}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DEFTEMPLATE}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DEFTEMPLATE}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DEFTEMPLATE}}}{\b\f4\fs28\cf1\insrsid7349020 DEFTEMPLATE
\par }{\f4\fs24\cf1\insrsid7349020   
\par Ordered facts encode information positionally.  To access that information, 
\par a user must know not only what data is stored in a fact but which field 
\par contains the data.  Non-ordered (or deftemplate) facts provide the user 
\par with the ability to abstract the structure of a fact by assigning names 
\par to each field found within the fact.  The deftemplate construct is 
\par used to create a template which can then be used by non-ordered facts to 
\par access fields of the fact by name.  The deftemplate construct is analogous 
\par to a record or structure definition in programming languages such as Pascal 
\par and C.
\par 
\par The syntax of the deftemplate construct is:
\par 
\par }{\f5\cf1\insrsid7349020 (deftemplate <deftemplate-name> [<comment>]
\par    <slot-definition>*)
\par 
\par <slot-definition>         ::= <single-slot-definition> | 
\par                               <multislot-definition>
\par 
\par <single-slot-definition>  ::= (slot <slot-name> 
\par                                     <template-attribute>*)
\par 
\par <multislot-definition>    ::= (multislot <slot-name> 
\par                                          <template-attribute>*)
\par 
\par <template-attribute>      ::= <default-attribute> |
\par                               <constraint-attribute>
\par 
\par <default-attribute>  
\par                    ::= (default ?DERIVE | ?NONE | <expression>*) |
\par                        (default-dynamic <expression>*)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:007f}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DEFGLOBAL}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DEFGLOBAL}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DEFGLOBAL}}}{\b\f4\fs28\cf1\insrsid7349020 DEFGLOBAL
\par }{\f4\fs24\cf1\insrsid7349020   
\par With the defglobal construct, global variables can be defined, set, and 
\par accessed within the CLIPS environment.  Global variables can be accessed 
\par as part of the pattern matching process, but changing them does not invoke 
\par the pattern matching process.  The bind function is used to set the value 
\par of global variables.
\par 
\par The syntax of the defglobal construct is:
\par 
\par }{\f5\cf1\insrsid7349020 <defglobal-construct> ::= (defglobal [<defmodule-name>] 
\par                              <global-assignment>*)
\par 
\par <global-assignment>   ::= <global-variable> = <expression>
\par 
\par <global-variable>     ::= ?*<symbol>*
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:007d}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DEFFUNCTION}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DEFFUNCTION}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DEFFUNCTION}}}{\b\f4\fs28\cf1\insrsid7349020 DEFFUNCTION
\par }{\f4\fs24\cf1\insrsid7349020   
\par With the deffunction construct, new functions may be defined directly in 
\par CLIPS.  Deffunctions are equivalent in use to other functions in CLIPS.  
\par The only differences between user-defined external functions and 
\par deffunctions are that deffunctions are written in CLIPS and executed 
\par by CLIPS interpretively and user-defined external functions are written 
\par in an external language, such as C, and executed by CLIPS directly.  
\par Also, deffunctions allow the addition of new functions without having to 
\par recompile and relink CLIPS.
\par 
\par The syntax of the deffunction construct is:
\par 
\par }{\f5\cf1\insrsid7349020 (deffunction <name> [<comment>]
\par     (<regular-parameter>* [<wildcard-parameter>])
\par     <action>*)
\par 
\par <regular-parameter>  ::= <single-field-variable>
\par <wildcard-parameter> ::= <multifield-variable>
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:007e}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DEFGENERIC / DEFMETHOD}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DEFGENERIC}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DEFGENERIC;DEFMETHOD}}}{\b\f4\fs28\cf1\insrsid7349020 DEFGENERIC / DEFMETHOD
\par }{\f4\fs24\cf1\insrsid7349020   
\par With the defgeneric/defmethod constructs, new generic functions may be written 
\par directly in CLIPS.  Generic functions are similar to deffunctions because 
\par they can be used to define new procedural code directly in CLIPS, and they can 
\par be called like any other function. However, generic functions are much more 
\par powerful because they can do different things depending on the types 
\par (or classes) and number of their arguments. For example, a '+' operator could 
\par be defined which performs concatenation for strings but still performs 
\par arithmetic addition for numbers.  Generic functions are comprised of 
\par multiple components called methods, where each method handles different 
\par cases of arguments for the generic function.  A generic function which has 
\par more than one method is said to be overloaded.
\par 
\par A generic function is comprised of a header (similar to a forward declaration) 
\par and zero or more methods.  A generic function header can either be explicitly 
\par declared by the user or implicitly declared by the definition of at least one 
\par method. The defgeneric construct is used to specify the generic function header,
\par and the defmethod construct is used for each of the generic function's methods.
\par 
\par The syntax of the defgeneric/defmethod constructs is:
\par 
\par }{\f5\cf1\insrsid7349020 (defgeneric <name> [<comment>])
\par 
\par (defmethod <name> [<index>] [<comment>]
\par     (<parameter-restriction>* [<wildcard-parameter>])
\par     <action>*)
\par 
\par <parameter-restriction> ::= <single-field-variable> |
\par                             (<single-field-variable> <type>* [<query>])
\par 
\par <wildcard-parameter>    ::= <multifield-variable>
\par 
\par <type>                  ::= <class-name>
\par 
\par <query>                 ::= <global-variable> | <function-call>
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:007b}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DEFCLASS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DEFCLASS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DEFCLASS}}}{\b\f4\fs28\cf1\insrsid7349020 DEFCLASS
\par }{\f4\fs24\cf1\insrsid7349020 
\par A defclass is a construct for specifying the properties (slots) of a class of 
\par objects.  A defclass consists of four elements: 1) a name, 2) a list of 
\par superclasses from which the new class inherits slots and message-handlers, 
\par 3)  a specifier saying whether or not the creation of direct instances of the 
\par new class is allowed and 4) a list of slots specific to the new class.  All 
\par user-defined classes must inherit from at least one class, and to this end 
\par COOL provides predefined system classes for use as a base in the derivation 
\par of new classes.
\par 
\par Any slots explicitly given in the defclass override those gotten from 
\par inheritance.  COOL applies rules to the list of superclasses to generate a 
\par class precedence list for the new class.  Facets further describe slots.  
\par Some examples of facets include: default value, cardinality, and types of 
\par access allowed.
\par 
\par The syntax of the defclass construct is:
\par 
\par }{\f5\cf1\insrsid7349020 (defclass <name> [<comment>]
\par   (is-a <superclass-name>+)
\par   [<role>]
\par   [<pattern-match-role>]
\par   <slot>*
\par   <handler-documentation>*)
\par 
\par <role>  ::= (role concrete | abstract)
\par 
\par <pattern-match-role> 
\par         ::= (pattern-match reactive | non-reactive)
\par 
\par <slot>  ::= (slot <name> <facet>*) |
\par             (single-slot <name> <facet>*) |
\par             (multislot <name> <facet>*)
\par 
\par <facet> ::=  <default-facet> | <storage-facet> |
\par              <access-facet> | <propagation-facet> | 
\par              <source-facet> | <pattern-match-facet> |
\par              <visibility-facet> | <create-accessor-facet>
\par              <override-message-facet> | <constraint-attributes>
\par  
\par <default-facet> ::= 
\par            (default ?DERIVE | ?NONE | <expression>*) |
\par            (default-dynamic <expression>*)
\par 
\par <storage-facet> ::= (storage local | shared)
\par 
\par <access-facet> 
\par        ::= (access read-write | read-only | initialize-only)
\par 
\par <propagation-facet> ::= (propagation inherit | no-inherit)
\par 
\par <source-facet> ::= (source exclusive | composite)
\par 
\par <pattern-match-facet> 
\par        ::= (pattern-match reactive | non-reactive)
\par 
\par <visibility-facet> ::= (visibility private | public)
\par 
\par <create-accessor-facet> 
\par      ::= (create-accessor ?NONE | read | write | read-write)
\par 
\par <override-message-facet> 
\par      ::= (override-message ?DEFAULT | <message-name>)
\par                                            
\par <handler-documentation> 
\par        ::= (message-handler <name> [<handler-type>])
\par 
\par <handler-type> ::= primary | around | before | after
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0080}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DEFINSTANCES}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DEFINSTANCES}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DEFINSTANCES}}}{\b\f4\fs28\cf1\insrsid7349020 DEFINSTANCES
\par }{\f4\fs24\cf1\insrsid7349020   
\par Similar to deffacts, the definstances construct allows the specification of 
\par instances which will be created every time the reset command is executed.  
\par On every reset all current instances receive a delete message, and the 
\par equivalent of a make-instance function call is made for every instance 
\par specified in definstances constructs.
\par 
\par The syntax of the definstances construct is:
\par 
\par }{\f5\cf1\insrsid7349020 <definstances-construct> 
\par                 ::= (definstances <definstances-name> [<comment>]
\par                        <instance-template>*)
\par 
\par <instance-template>   ::= (<instance-definition>)
\par 
\par <instance-definition> ::= <instance-name-expression> of
\par                              <class-name-expression>
\par                              <slot-override>*
\par 
\par <slot-override>       ::= (<slot-name-expression> <expression>*)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0081}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DEFMESSAGE HANDLER}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DEFMESSAGE_HANDLER}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DEFMESSAGE-HANDLER}}}{\b\f4\fs28\cf1\insrsid7349020 DEFMESSAGE HANDLER
\par }{\f4\fs24\cf1\insrsid7349020   
\par Objects are manipulated by sending them messages via the function send.  The 
\par result of a message is a useful return-value or side-effect.  A 
\par defmessage-handler is a construct for specifying the behavior of a class of 
\par objects in response to a particular message.  The implementation of a message 
\par is made up of pieces of procedural code called message-handlers (or handlers 
\par for short).  Each class in the class precedence list of an object's class can 
\par have handlers for a message.  In this way, the object's class and all its 
\par superclasses share the labor of handling the message.  Each class's handlers 
\par handle the part of the message which is appropriate to that class.  Within a 
\par class, the handlers for a particular message can be further subdivided into 
\par four types or categories: primary, before, after and around.
\par 
\par A defmessage-handler is comprised of seven elements: 1) a class name to which 
\par to attach the handler (the class must have been previously defined), 2) a 
\par message name to which the handler will respond, 3) an optional type (the 
\par default is primary), 4) an optional comment, 5) a list of parameters that will
\par be passed to the handler during execution, 6) an optional wildcard parameter 
\par and 7) a series of expressions which are executed in order when the handler 
\par is called.  The return-value of a message-handler is the evaluation of the last 
\par expression in the body.
\par 
\par The syntax of the defmessage-handler construct is:
\par   
\par }{\f5\cf1\insrsid7349020 (defmessage-handler <class-name> <message-name>
\par    [<handlertype>] [<comment>]
\par    (<parameter>* [<wildcard-parameter>])
\par    <action>*)
\par 
\par <handler-type>       ::= around | before | primary | after
\par 
\par <parameter>          ::= <single-field-variable>
\par 
\par <wildcard-parameter> ::= <multifield-variable>
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0082}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DEFMODULE}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DEFMODULE}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DEFMODULE}}}{\b\f4\fs28\cf1\insrsid7349020 DEFMODULE
\par }{\f4\fs24\cf1\insrsid7349020   
\par CLIPS provides support for the modular
 development and execution of knowledge bases with the defmodule construct. CLIPS modules allow a set of constructs to be grouped together such that explicit control can be maintained over restricting the access of the constructs by other modules. This ty
p
e of control is similar to global and local scoping used in languages such as C or Ada. By restricting access to deftemplate and defclass constructs, modules can function as blackboards, permitting only certain facts and instances to be seen by other modu
les. Modules are also used by rules to provide execution control.
\par 
\par The syntax of the defmodule construct is:
\par 
\par }{\f5\cf1\insrsid7349020 <defmodule-construct> ::= (defmodule <module-name> [<comment>] 
\par                              <port-spec>*)
\par 
\par <port-specification>  ::= (export <port-item>) |
\par                           (import <module-name> <port-item>)
\par                 
\par <port-item>           ::= ?ALL |
\par                           ?NONE |
\par                           <port-construct> ?ALL |
\par                           <port-construct> ?NONE |
\par                           <port-construct> <construct-name>+ 
\par 
\par <port-construct>      ::= deftemplate | defclass |
\par                           defglobal | deffunction | defgeneric
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:007a}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  CONSTRAINT ATTRIBUTES}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  CONSTRAINT_ATTRIBUTES}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  CONSTRAINT ATTRIBUTES}}}{\b\f4\fs28\cf1\insrsid7349020 CONSTRAINT ATTRIBUTES
\par }{\f4\fs24\cf1\insrsid7349020   
\par Constraint attributes can be associated with deftemplate and defclass slots so that type checking can be performed on slot values when template facts and instances are created.
 The constraint information is also analyzed for the patterns on the LHS of a rule to determine if the specified constraints prevent the rule from ever firing.
\par 
\par The syntax for constraint attributes is:
\par   
\par }{\f5\cf1\insrsid7349020 <constraint-attribute> ::= <type-attribute>\~|
\par                            <allowed-constant-attribute> |
\par                            <range-attribute> |
\par                            <cardinality-attribute>
\par                            <default-attribute>
\par 
\par <type-attribute>       ::= (type <type-specification>)
\par 
\par <type-specification>   ::= <allowed-type>+ | ?VARIABLE
\par 
\par <allowed-type>         ::= SYMBOL | STRING | LEXEME |
\par                            INTEGER | FLOAT | NUMBER | 
\par                            INSTANCE-NAME | INSTANCE-ADDRESS |
\par                            INSTANCE |
\par                            EXTERNAL-ADDRESS | FACT-ADDRESS
\par 
\par <allowed-constant-attribute> 
\par                        ::= (allowedsymbols\~<symbol-list>) |
\par                            (allowedstrings <string-list>) |
\par                            (allowed-lexemes <lexeme-list> |
\par                            (allowedintegers\~<integer-list>) |
\par                            (allowedfloats\~<float-list>) |
\par                            (allowednumbers\~<number-list>) |
\par                            (allowed-instance-names <instance-list>) |
\par                            (allowedvalues\~<value-list>) |
\par 
\par <symbol-list>          ::= <symbol>+ | ?VARIABLE
\par 
\par <string-list>          ::= <string>+ | ?VARIABLE
\par 
\par <lexeme-list>          ::= <lexeme>+ | ?VARIABLE
\par 
\par <integer-list>         ::= <integer>+ | ?VARIABLE
\par 
\par <float-list>           ::= <float>+ | ?VARIABLE
\par 
\par <number-list>          ::= <number>+ | ?VARIABLE
\par 
\par <instance-name-list>   ::= <instance-name>+ | ?VARIABLE
\par 
\par <value-list>           ::= <constant>+ | ?VARIABLE
\par 
\par <range-attribute>      ::= (range <range-specification> 
\par                                   <range-specification>)
\par 
\par <range-specification>  ::= <number> | ?VARIABLE
\par 
\par <cardinality-attribute>    
\par                     ::= (cardinality <cardinality-specification> 
\par                                      <cardinality-specification>)
\par 
\par <cardinality-specification> ::= <integer> | ?VARIABLE
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:008e}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  FUNCTION SUMMARY}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  FUNCTION_SUMMARY}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  FUNCTION_SUMMARY}}}{\b\f4\fs28\cf1\insrsid7349020 FUNCTION SUMMARY
\par }{\f4\fs24\cf1\insrsid7349020 
\par }\pard \ql \li0\ri0\nowidctlpar\tx-5\tx715\tx1435\tx2155\tx2875\tx3595\tx4315\tx5035\tx5755\tx6475\tx7195\tx7915\tx8635\tx9355\tx10075\faauto\adjustright\rin0\lin0\itap0 {\f4\fs24\cf1\insrsid7349020 This section gives a general ove
rview of the available CLIPS functions.
\par 
\par Subtopics: 
\par 
\par }\pard \ql \li0\ri0\nowidctlpar\tx4315\tx5035\tx5755\tx6475\tx7195\tx7915\tx8635\tx9355\tx10075\faauto\adjustright\rin0\lin0\itap0 {\f4\fs24\uldb\cf1\insrsid7349020 AGENDA_FUNCTIONS}{\v\f4\fs24\cf1\insrsid7349020 AGENDA_FUNCTIONS}{
\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 COOL_FUNCTIONS}{\v\f4\fs24\cf1\insrsid7349020 COOL_FUNCTIONS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 DEFFUNCTION_FUNCTIONS}{\v\f4\fs24\cf1\insrsid7349020 DEFFUNCTION_FUNCTIONS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 DEFGLOBAL_FUNCTIONS}{\v\f4\fs24\cf1\insrsid7349020 DEFGLOBAL_FUNCTIONS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 DEFMODULE_FUNCTIONS}{\v\f4\fs24\cf1\insrsid7349020 DEFMODULE_FUNCTIONS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 DEFRULE_FUNCTIONS}{\v\f4\fs24\cf1\insrsid7349020 DEFRULE_FUNCTIONS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 DEFTEMPLATE_FUNCTIONS}{\v\f4\fs24\cf1\insrsid7349020 DEFTEMPLATE_FUNCTIONS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 FACT_FUNCTIONS}{\v\f4\fs24\cf1\insrsid7349020 FACT_FUNCTIONS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 GENERIC_FUNCTION_FUNCTIONS}{\v\f4\fs24\cf1\insrsid7349020 GENERIC_FUNCTION_FUNCTIONS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 IO_FUNCTIONS}{\v\f4\fs24\cf1\insrsid7349020 IO_FUNCTIONS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 MATH_FUNCTIONS}{\v\f4\fs24\cf1\insrsid7349020 MATH_FUNCTIONS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 MISCELLANEOUS_FUNCTIONS}{\v\f4\fs24\cf1\insrsid7349020 MISCELLANEOUS_FUNCTIONS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 MULTIFIELD_FUNCTIONS}{\v\f4\fs24\cf1\insrsid7349020 MULTIFIELD_FUNCTIONS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 PREDICATE_FUNCTIONS}{\v\f4\fs24\cf1\insrsid7349020 PREDICATE_FUNCTIONS}{\f4\fs24\cf1\insrsid7349020  
\par }{\f4\fs24\uldb\cf1\insrsid7349020 PROCEDURAL_FUNCTIONS}{\v\f4\fs24\cf1\insrsid7349020 PROCEDURAL_FUNCTIONS}{\f4\fs24\cf1\insrsid7349020  
\par }{\f4\fs24\uldb\cf1\insrsid7349020 SEQUENCE_EXPANSION_FUNCTIONS}{\v\f4\fs24\cf1\insrsid7349020 SEQUENCE_EXPANSION_FUNCTIONS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 STRING_FUNCTIONS}{\v\f4\fs24\cf1\insrsid7349020 STRING_FUNCTIONS}{\f4\fs24\cf1\insrsid7349020 
\par }\pard \ql \li0\ri0\nowidctlpar\tx-5\tx665\tx1435\tx2105\tx2875\tx3545\tx4315\tx4985\tx5755\tx6425\tx7195\tx7865\tx8635\tx9305\tx10075\faauto\adjustright\rin0\lin0\itap0 {\f4\fs24\cf1\insrsid7349020 \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:011d}}${\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  PREDICATE FUNCTIONS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  PREDICATE_FUNCTIONS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  PREDICATE_FUNCTIONS}}}{\b\f4\fs28\cf1\insrsid7349020 PREDICATE FUNCTIONS
\par }\pard \ql \fi285\li0\ri0\nowidctlpar\tx-5\tx715\tx1435\tx2155\tx2875\tx3595\tx4315\tx5035\tx5755\tx6475\tx7195\tx7915\tx8635\tx9355\tx10075\faauto\adjustright\rin0\lin0\itap0 {\f4\fs24\cf1\insrsid7349020 
\par }\pard \ql \li0\ri0\nowidctlpar\tx-5\tx715\tx1435\tx2155\tx2875\tx3595\tx4315\tx5035\tx5755\tx6475\tx7195\tx7915\tx8635\tx9355\tx10075\faauto\adjustright\rin0\lin0\itap0 {\f4\fs24\cf1\insrsid7349020 
The following functions perform predicate tests and return either TRUE or FALSE.
\par 
\par }\pard \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 {\f4\fs24\ul\cf1\insrsid7349020 <}{\v\f4\fs24\cf1\insrsid7349020 LT}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 <=}{\v\f4\fs24\cf1\insrsid7349020 LTE}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 <>}{\v\f4\fs24\cf1\insrsid7349020 CA34VI}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 =}{\v\f4\fs24\cf1\insrsid7349020 EQUAL}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 >}{\v\f4\fs24\cf1\insrsid7349020 GT}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 >=}{\v\f4\fs24\cf1\insrsid7349020 GTE}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 AND}{\v\f4\fs24\cf1\insrsid7349020 AND}{\f4\fs24\cf1\insrsid7349020 
\par }\pard \ql \li0\ri0\nowidctlpar\tx-5\tx715\tx1435\tx2155\tx2875\tx3595\tx4315\tx5035\tx5755\tx6475\tx7195\tx7915\tx8635\tx9355\tx10075\faauto\adjustright\rin0\lin0\itap0 {\f4\fs24\ul\cf1\insrsid7349020 EQ}{\v\f4\fs24\cf1\insrsid7349020 EQ}{
\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 EVENP}{\v\f4\fs24\cf1\insrsid7349020 EVENP}{\f4\fs24\cf1\insrsid7349020 
\par }\pard \ql \li0\ri0\nowidctlpar\tx3595\faauto\adjustright\rin0\lin0\itap0 {\f4\fs24\ul\cf1\insrsid7349020 FLOATP}{\f36\fs24\ul\cf1\insrsid7349020 FLOATP
\par }\pard \ql \li0\ri0\nowidctlpar\tx-5\tx715\tx1435\tx2155\tx2875\tx3595\tx4315\tx5035\tx5755\tx6475\tx7195\tx7915\tx8635\tx9355\tx10075\faauto\adjustright\rin0\lin0\itap0 {\f4\fs24\ul\cf1\insrsid7349020 INTEGERP}{\v\f4\fs24\cf1\insrsid7349020 INTEGERP}{
\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 LEXEMEP}{\v\f4\fs24\cf1\insrsid7349020 LEXEMEP}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 MULTIFIELDP}{\v\f4\fs24\cf1\insrsid7349020 MULTIFIELDP}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 NEQ}{\v\f4\fs24\cf1\insrsid7349020 NEQ}{\f4\fs24\cf1\insrsid7349020 
\par }\pard \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 {\f4\fs24\ul\cf1\insrsid7349020 NOT}{\v\f4\fs24\cf1\insrsid7349020 NOT}{\f4\fs24\cf1\insrsid7349020 
\par }\pard \ql \li0\ri0\nowidctlpar\tx-5\tx715\tx1435\tx2155\tx2875\tx3595\tx4315\tx5035\tx5755\tx6475\tx7195\tx7915\tx8635\tx9355\tx10075\faauto\adjustright\rin0\lin0\itap0 {\f4\fs24\ul\cf1\insrsid7349020 NUMBERP}{\v\f4\fs24\cf1\insrsid7349020 NUMBERP}{
\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 ODDP}{\v\f4\fs24\cf1\insrsid7349020 ODDP}{\f4\fs24\cf1\insrsid7349020 
\par }\pard \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 {\f4\fs24\ul\cf1\insrsid7349020 OR}{\v\f4\fs24\cf1\insrsid7349020 OR}{\f4\fs24\cf1\insrsid7349020 
\par }\pard \ql \li0\ri0\nowidctlpar\tx-5\tx715\tx1435\tx2155\tx2875\tx3595\tx4315\tx5035\tx5755\tx6475\tx7195\tx7915\tx8635\tx9355\tx10075\faauto\adjustright\rin0\lin0\itap0 {\f4\fs24\ul\cf1\insrsid7349020 POINTERP}{\v\f4\fs24\cf1\insrsid7349020 POINTERP}{
\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 STRINGP}{\v\f4\fs24\cf1\insrsid7349020 STRINGP}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 SYMBOLP}{\v\f4\fs24\cf1\insrsid7349020 SYMBOLP}{\f4\fs24\cf1\insrsid7349020 
\par }\pard \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 {\f4\fs24\cf1\insrsid7349020 \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 
\f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:012d}}${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 
\f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  NUMBERP}}#{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 
\f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  NUMBERP}}K{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 
\f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  NUMBERP}}}{\b\f4\fs28\cf1\insrsid7349020 NUMBERP
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns TRUE for integers and floats.
\par 
\par }{\f5\cf1\insrsid7349020 (numberp <expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0127}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  FLOATP}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  FLOATP}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  FLOATP}}}{\b\f4\fs28\cf1\insrsid7349020 FLOATP
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns TRUE for floats.
\par 
\par (floatp <expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0128}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  INTEGERP}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  INTEGERP}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  INTEGERP}}}{\b\f4\fs28\cf1\insrsid7349020 INTEGERP
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns TRUE for integers.
\par 
\par }{\f5\cf1\insrsid7349020 (integerp <expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0129}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  LEXEMEP}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  LEXEMEP}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  LEXEMEP}}}{\b\f4\fs28\cf1\insrsid7349020 LEXEMEP
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns TRUE for symbols and strings.
\par 
\par }{\f5\cf1\insrsid7349020 (numberp <expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0131}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  STRINGP}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  STRINGP}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  STRINGP}}}{\b\f4\fs28\cf1\insrsid7349020 STRINGP
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns TRUE for strings.
\par 
\par }{\f5\cf1\insrsid7349020 (stringp <expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0132}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SYMBOLP}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SYMBOLP}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SYMBOLP}}}{\b\f4\fs28\cf1\insrsid7349020 SYMBOLP
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns TRUE for symbols.
\par 
\par }{\f5\cf1\insrsid7349020 (symbolp <expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0126}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  EVENP}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  EVENP}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  EVENP}}}{\b\f4\fs28\cf1\insrsid7349020 EVENP
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns TRUE for even numbers.
\par 
\par }{\f5\cf1\insrsid7349020 (evenp <expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:012e}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  ODDP}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  ODDP}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  ODDP}}}{\b\f4\fs28\cf1\insrsid7349020 ODDP
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns TRUE for odd numbers.
\par 
\par }{\f5\cf1\insrsid7349020 (oddp <expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:012a}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  MULTIFIELDP}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  MULTIFIELDP}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  MULTIFIELDP}}}{\b\f4\fs28\cf1\insrsid7349020 MULTIFIELDP
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns TRUE for multifield values.
\par 
\par }{\f5\cf1\insrsid7349020 (multifieldp <expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0130}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  POINTERP}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  POINTERP}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  POINTERP}}}{\b\f4\fs28\cf1\insrsid7349020 POINTERP
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns TRUE for external addresses.
\par 
\par }{\f5\cf1\insrsid7349020 (pointerp <expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0125}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  EQ}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  EQ}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  EQ}}}{\b\f4\fs28\cf1\insrsid7349020 EQ
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns TRUE if the 1st argument is equal in type and value to all subsequent arguments.
\par 
\par }{\f5\cf1\insrsid7349020 (eq <expression> <expression>+)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:012b}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  NEQ}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  NEQ}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  NEQ}}}{\b\f4\fs28\cf1\insrsid7349020 NEQ
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns TRUE if the 1st argument is not equal in type and value to all subsequent arguments.
\par 
\par }{\f5\cf1\insrsid7349020 (neq <expression> <expression>+)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0121}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  =}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  EQUAL}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  =}}}{\b\f4\fs28\cf1\insrsid7349020 =
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns TRUE if the 1st argument is equal in value to all subsequent arguments.
\par 
\par }{\f5\cf1\insrsid7349020 (= <numeric-expression> <numeric-expression>+)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0120}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  <>}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  CA34VI}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  <>}}}{\b\f4\fs28\cf1\insrsid7349020 <>
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns TRUE if the 1st argument is not equal in value to all subsequent arguments.
\par 
\par }{\f5\cf1\insrsid7349020 (<> <numeric-expression> <numeric-expression>+)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0122}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  >}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  GT}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  >}}}{\b\f4\fs28\cf1\insrsid7349020 >
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns TRUE if each argument is greater in value than the argument following it.
\par 
\par }{\f5\cf1\insrsid7349020 (> <numeric-expression> <numeric-expression>+)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0123}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  >=}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  GTE}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  >=}}}{\b\f4\fs28\cf1\insrsid7349020 >=
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns TRUE if each argument is greater than or equal to in value than the argument following it.
\par 
\par }{\f5\cf1\insrsid7349020 (>= <numeric-expression> <numeric-expression>+)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:011e}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  <}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  LT}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  <}}}{\b\f4\fs28\cf1\insrsid7349020 <
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns TRUE if each argument is less in value than the argument following it.
\par 
\par }{\f5\cf1\insrsid7349020 (> <numeric-expression> <numeric-expression>+)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:011f}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  <=}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  LTE}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  <=}}}{\b\f4\fs28\cf1\insrsid7349020 <=
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns TRUE if each argument is less than or equal to in value than the argument following it.
\par 
\par }{\f5\cf1\insrsid7349020 (<= <numeric-expression> <numeric-expression>+)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0124}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  AND}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  AND}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  AND}}}{\b\f4\fs28\cf1\insrsid7349020 AND
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns TRUE if all arguments evaluate to a non-FALSE value.
\par 
\par }{\f5\cf1\insrsid7349020 (and <expression>+)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:012f}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  OR}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  OR}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  OR}}}{\b\f4\fs28\cf1\insrsid7349020 OR
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns TRUE if any argument evaluates to a non-FALSE value.
\par 
\par }{\f5\cf1\insrsid7349020 (or <expression>+)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:012c}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  NOT}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  NOT}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  NOT}}}{\b\f4\fs28\cf1\insrsid7349020 NOT
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns TRUE if its only argument evaluates to FALSE.
\par 
\par }{\f5\cf1\insrsid7349020 (not <expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:010f}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  MULTIFIELD FUNCTIONS}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  MULTIFIELD_FUNCTIONS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  MULTIFIELD FUNCTIONS}}}{\b\f4\fs28\cf1\insrsid7349020 MULTIFIELD FUNCTIONS
\par }{\f4\fs24\cf1\insrsid7349020 
\par The following functions operate on multifield values.
\par 
\par }{\f4\fs24\ul\cf1\insrsid7349020 CREATE$}{\v\f4\fs24\cf1\insrsid7349020 CREATE}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 DELETE$}{\v\f4\fs24\cf1\insrsid7349020 DELETE}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 DELETE-MEMBER$}{\v\f4\fs24\cf1\insrsid7349020 DELETE_MEMBER}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 EXPLODE$}{\v\f4\fs24\cf1\insrsid7349020 EXPLODE}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 FIRST$}{\v\f4\fs24\cf1\insrsid7349020 FIRST}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 IMPLODE$}{\v\f4\fs24\cf1\insrsid7349020 IMPLODE}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 INSERT$}{\v\f4\fs24\cf1\insrsid7349020 INSERT}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 LENGTH$}{\v\f4\fs24\cf1\insrsid7349020 LENGTH2}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 MEMBER$}{\v\f4\fs24\cf1\insrsid7349020 MEMBER}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 NTH$}{\v\f4\fs24\cf1\insrsid7349020 NTH}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 REPLACE$}{\v\f4\fs24\cf1\insrsid7349020 REPLACE}{\f4\fs24\cf1\insrsid7349020  
\par }{\f4\fs24\ul\cf1\insrsid7349020 REPLACE-MEMBER$}{\v\f4\fs24\cf1\insrsid7349020 REPLACE_MEMBER}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 REST$}{\v\f4\fs24\cf1\insrsid7349020 REST}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 SUBSEQ$}{\v\f4\fs24\cf1\insrsid7349020 SUBSEQ}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 SUBSETP}{\v\f4\fs24\cf1\insrsid7349020 SUBSETP}{\f4\fs24\cf1\insrsid7349020 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0110}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  CREATE$}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  CREATE}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  CREATE$}}}{\b\f4\fs28\cf1\insrsid7349020 CREATE$
\par }{\f4\fs24\cf1\insrsid7349020 
\par Appends its arguments together to create a multifield value.
\par 
\par }{\f5\cf1\insrsid7349020 (create$ <expression>*)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0118}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  NTH$}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  NTH}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  NTH$}}}{\b\f4\fs28\cf1\insrsid7349020 NTH$
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the specified field of a multifield value.
\par 
\par }{\f5\cf1\insrsid7349020 (nth$ <integer-expression> <multifield-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0117}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  MEMBER$}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  MEMBER}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  MEMBER$}}}{\b\f4\fs28\cf1\insrsid7349020 MEMBER$
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the position of a single-field value within a multifield value.
\par 
\par }{\f5\cf1\insrsid7349020 (member$ <single-field-expression> <multifield-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:011c}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SUBSETP}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SUBSETP}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SUBSETP}}}{\b\f4\fs28\cf1\insrsid7349020 SUBSETP
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns TRUE if the first argument is a subset of the second argument.
\par 
\par }{\f5\cf1\insrsid7349020 (subsetp <multifield-expression> <multifield-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0111}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DELETE$}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DELETE}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DELETE$}}}{\b\f4\fs28\cf1\insrsid7349020 DELETE$
\par }{\f4\fs24\cf1\insrsid7349020 
\par Deletes the specified range from a multifield value.
\par 
\par }{\f5\cf1\insrsid7349020 (delete$ <multifield-expression>
\par          <begin-integer-expression> <end-integer-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0111}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DELETE-MEMBER$}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DELETE_MEMBER}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DELETE-MEMBER$}}}{\b\f4\fs28\cf1\insrsid7349020 DELETE-MEMBER$
\par }{\f4\fs24\cf1\insrsid7349020 
\par Deletes specific values contained within a multifield value and returns the modified multifield value.
\par 
\par }{\f5\cf1\insrsid7349020 (delete-member$ <multifield-expression> <expression>+)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0112}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  EXPLODE$}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  EXPLODE}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  EXPLODE$}}}{\b\f4\fs28\cf1\insrsid7349020 EXPLODE$
\par }{\f4\fs24\cf1\insrsid7349020 
\par Creates a multifield value from a string.
\par 
\par }{\f5\cf1\insrsid7349020 (explode$ <string-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0114}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  IMPLODE$}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  IMPLODE}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  IMPLODE$}}}{\b\f4\fs28\cf1\insrsid7349020 IMPLODE$
\par }{\f4\fs24\cf1\insrsid7349020 
\par Creates a string from a multifield value.
\par 
\par }{\f5\cf1\insrsid7349020 (implode$ <multifield-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:011b}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SUBSEQ$}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SUBSEQ}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SUBSEQ$}}}{\b\f4\fs28\cf1\insrsid7349020 SUBSEQ$
\par }{\f4\fs24\cf1\insrsid7349020 
\par Extracts the specified range from a multifield value.
\par 
\par }{\f5\cf1\insrsid7349020 (subseq$ <multifield-expression> 
\par          <begin-integer-expression> <end-integer-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0119}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  REPLACE$}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  REPLACE}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  REPLACE$}}}{\b\f4\fs28\cf1\insrsid7349020 REPLACE$
\par }{\f4\fs24\cf1\insrsid7349020 
\par Replaces the specified range of a multifield value with a set of values.
\par 
\par }{\f5\cf1\insrsid7349020 (replace$ <multifield-expression>
\par           <begin-integer-expression> <end-integer-expression> 
\par           <single-or-multifield-expression>+)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0119}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  REPLACE-MEMBER$}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  REPLACE_MEMBER}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  REPLACE-MEMBER$}}}{\b\f4\fs28\cf1\insrsid7349020 REPLACE-MEMBER$
\par }{\f4\fs24\cf1\insrsid7349020 
\par Replaces specific values contained within a multifield value and returns the modified multifield value.
\par 
\par }{\f5\cf1\insrsid7349020 (replace-member$ <multifield-expression> <substitute-expression>
\par                  <search-expression>+)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0115}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  INSERT$}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  INSERT}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  INSERT$}}}{\b\f4\fs28\cf1\insrsid7349020 INSERT$
\par }{\f4\fs24\cf1\insrsid7349020 
\par Inserts one or more values in a multifield.
\par 
\par }{\f5\cf1\insrsid7349020 (insert$ <multifield-expression> <integer-expression> 
\par          <single-or-multifield-expression>+)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0113}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  FIRST$}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  FIRST}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  FIRST$}}}{\b\f4\fs28\cf1\insrsid7349020 FIRST$
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the first field of a multifield.
\par 
\par }{\f5\cf1\insrsid7349020 (first$ <multifield-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:011a}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  REST$}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  REST}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  REST$}}}{\b\f4\fs28\cf1\insrsid7349020 REST$
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns all but the first field of a multifield.
\par 
\par }{\f5\cf1\insrsid7349020 (rest$ <multifield-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0116}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  LENGTH$}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  LENGTH2}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  LENGTH$}}}{\b\f4\fs28\cf1\insrsid7349020 LENGTH$
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the number of fields in a multifield value.
\par 
\par }{\f5\cf1\insrsid7349020 (length$ <multifield-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:013d}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  STRING FUNCTIONS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  STRING_FUNCTIONS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  STRING FUNCTIONS}}}{\b\f4\fs28\cf1\insrsid7349020 STRING FUNCTIONS
\par }{\f4\fs24\cf1\insrsid7349020 
\par The following functions perform operations that are related to strings.
\par 
\par }{\f4\fs24\ul\cf1\insrsid7349020 BUILD}{\v\f4\fs24\cf1\insrsid7349020 BUILD}{\f4\fs24\cf1\insrsid7349020  
\par }{\f4\fs24\ul\cf1\insrsid7349020 CHECK-SYNTAX}{\v\f4\fs24\cf1\insrsid7349020 CHECK_SYNTAX}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 EVAL}{\v\f4\fs24\cf1\insrsid7349020 EVAL}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 LOWCASE}{\v\f4\fs24\cf1\insrsid7349020 LOWCASE}{\f4\fs24\cf1\insrsid7349020  
\par }{\f4\fs24\ul\cf1\insrsid7349020 STRING-TO-FIELD}{\v\f4\fs24\cf1\insrsid7349020 STRING_TO_FIELD}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 STR-CAT}{\v\f4\fs24\cf1\insrsid7349020 STR_CAT}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 STR-COMPARE}{\v\f4\fs24\cf1\insrsid7349020 STR_COMPARE}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 STR-INDEX}{\v\f4\fs24\cf1\insrsid7349020 STR_INDEX}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 STR-LENGTH}{\v\f4\fs24\cf1\insrsid7349020 STR_LENGTH}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 SUB-STRING}{\v\f4\fs24\cf1\insrsid7349020 SUB_STRING}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 SYM-CAT}{\v\f4\fs24\cf1\insrsid7349020 SYM_CAT}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 UPCASE}{\v\f4\fs24\cf1\insrsid7349020 UPCASE}{\f4\fs24\cf1\insrsid7349020 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0141}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  STR_CAT}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  STR_CAT}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  STR-CAT}}}{\b\f4\fs28\cf1\insrsid7349020 STR-CAT
\par }{\f4\fs24\cf1\insrsid7349020 
\par Concatenates its arguments to form a single string.
\par 
\par }{\f5\cf1\insrsid7349020 (str-cat <expression>*)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0146}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SYM-CAT}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SYM_CAT}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SYM-CAT}}}{\b\f4\fs28\cf1\insrsid7349020 SYM-CAT
\par }{\f4\fs24\cf1\insrsid7349020 
\par Concatenates its arguments to form a single symbol.
\par 
\par }{\f5\cf1\insrsid7349020 (sym-cat <expression>*)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0145}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SUB-STRING}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SUB_STRING}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SUB-STRING}}}{\b\f4\fs28\cf1\insrsid7349020 SUB-STRING
\par }{\f4\fs24\cf1\insrsid7349020 
\par Retrieves a subportion from a string.
\par 
\par }{\f5\cf1\insrsid7349020 (sub-string <integer-expression> <integer-expression> <string-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0143}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  STR-INDEX}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  STR_INDEX}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  STR-INDEX}}}{\b\f4\fs28\cf1\insrsid7349020 STR-INDEX
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the position of the first argument within the second argument.
\par 
\par }{\f5\cf1\insrsid7349020 (str-index <lexeme-expression> <lexeme-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:013f}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  EVAL}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  EVAL}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  EVAL}}}{\b\f4\fs28\cf1\insrsid7349020 EVAL
\par }{\f4\fs24\cf1\insrsid7349020 
\par Evaluates a string as though it were entered at the command prompt.  Only allows functions to be evaluated.
\par 
\par }{\f5\cf1\insrsid7349020 (eval <lexeme-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:013e}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  BUILD}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  BUILD}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  BUILD}}}{\b\f4\fs28\cf1\insrsid7349020 BUILD
\par }{\f4\fs24\cf1\insrsid7349020 
\par Evaluates a string as though it were entered at the command prompt.
\par Only allows constructs to be evaluated.
\par 
\par }{\f5\cf1\insrsid7349020 (build <lexeme-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0147}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  UPCASE}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  UPCASE}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  UPCASE}}}{\b\f4\fs28\cf1\insrsid7349020 UPCASE
\par }{\f4\fs24\cf1\insrsid7349020 
\par Converts lowercase characters in a string or symbol to uppercase.
\par 
\par }{\f5\cf1\insrsid7349020 (upcase <lexeme-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0140}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  LOWCASE}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  LOWCASE}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  LOWCASE}}}{\b\f4\fs28\cf1\insrsid7349020 LOWCASE
\par }{\f4\fs24\cf1\insrsid7349020 
\par Converts uppercase characters in a string or symbol to lowercase.
\par 
\par }{\f5\cf1\insrsid7349020 (lowcase <lexeme-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0142}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  STR-COMPARE}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  STR_COMPARE}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  STR-COMPARE}}}{\b\f4\fs28\cf1\insrsid7349020 STR-COMPARE
\par }{\f4\fs24\cf1\insrsid7349020 
\par Lexigraphically compares two strings.
\par 
\par }{\f5\cf1\insrsid7349020 (str-compare <lexeme-expression> <lexeme-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0144}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  STR-LENGTH}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  STR_LENGTH}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  STR-LENGTH}}}{\b\f4\fs28\cf1\insrsid7349020 STR-LENGTH
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the length of a string.
\par 
\par }{\f5\cf1\insrsid7349020 (str-length <lexeme-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0144}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  CHECK-SYNTAX}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  CHECK_SYNTAX}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  CHECK-SYNTAX}}}{\b\f4\fs28\cf1\insrsid7349020 CHECK-SYNTAX
\par }{\f4\fs24\cf1\insrsid7349020 
\par Allows the text representation of a construct or function call to be checked for syntax and semantic errors.
\par 
\par }{\f5\cf1\insrsid7349020 (check-syntax <construct-or-function-string>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0144}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  STRING-TO-FIELD}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  STRING_TO_FIELD}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  STRING-TO-FIELD}}}{\b\f4\fs28\cf1\insrsid7349020 STRING-TO-FIELD
\par }{\f4\fs24\cf1\insrsid7349020 
\par Parses a string and converts its contents to a primitive data type.
\par 
\par }{\f5\cf1\insrsid7349020 (string-to-field  <string-or-symbol-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00ec}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  IO FUNCTIONS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  IO_FUNCTIONS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  IO FUNCTIONS}}}{\b\f4\fs28\cf1\insrsid7349020 IO FUNCTIONS
\par }{\f4\fs24\cf1\insrsid7349020   
\par The following functions perform I/O operations.
\par 
\par }{\f4\fs24\ul\cf1\insrsid7349020 CLOSE}{\v\f4\fs24\cf1\insrsid7349020 CLOSE}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 FORMAT}{\v\f4\fs24\cf1\insrsid7349020 FORMAT}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 OPEN}{\v\f4\fs24\cf1\insrsid7349020 OPEN}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 PRINTOUT}{\v\f4\fs24\cf1\insrsid7349020 PRINTOUT}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 READ}{\v\f4\fs24\cf1\insrsid7349020 READ}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 READLINE}{\v\f4\fs24\cf1\insrsid7349020 READLINE}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 REMOVE}{\v\f4\fs24\cf1\insrsid7349020 REMOVE}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 RENAME}{\v\f4\fs24\cf1\insrsid7349020 RENAME}{\f4\fs24\cf1\insrsid7349020 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00ef}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  OPEN}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  OPEN}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  OPEN}}}{\b\f4\fs28\cf1\insrsid7349020 OPEN
\par }{\f4\fs24\cf1\insrsid7349020 
\par Opens a file.
\par 
\par }{\f5\cf1\insrsid7349020 (open <file-name> <logical-name> [<mode>])
\par <mode> ::= "r" | "w" | "r+" | "a" | "wb"
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00ed}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  CLOSE}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  CLOSE}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  CLOSE}}}{\b\f4\fs28\cf1\insrsid7349020 CLOSE
\par }{\f4\fs24\cf1\insrsid7349020 
\par Closes a file.
\par 
\par }{\f5\cf1\insrsid7349020 (close [<logical-name>])
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00f0}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  PRINTOUT}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  PRINTOUT}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  PRINTOUT}}}{\b\f4\fs28\cf1\insrsid7349020 PRINTOUT
\par }{\f4\fs24\cf1\insrsid7349020 
\par Sends unformated output to the specified logical name.
\par 
\par (printout <logical-name> <expresion>*)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00f1}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  READ}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  READ}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  READ}}}{\b\f4\fs28\cf1\insrsid7349020 READ
\par }{\f4\fs24\cf1\insrsid7349020 
\par Reads a single-field value from the specified logical name.
\par 
\par }{\f5\cf1\insrsid7349020 (read [<logical-name>])
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00f2}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  READLINE}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  READLINE}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  READLINE}}}{\b\f4\fs28\cf1\insrsid7349020 READLINE
\par }{\f4\fs24\cf1\insrsid7349020 
\par Reads an entire line as a string from the specified logical name.
\par 
\par }{\f5\cf1\insrsid7349020 (readline [<logical-name>])
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00ee}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  FORMAT}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  FORMAT}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  FORMAT}}}{\b\f4\fs28\cf1\insrsid7349020 FORMAT
\par }{\f4\fs24\cf1\insrsid7349020 
\par Sends formated output to the specified logical name.
\par 
\par }{\f5\cf1\insrsid7349020 (format <logical-name> <string-expression> <expression>*)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00f4}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  RENAME}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  RENAME}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  RENAME}}}{\b\f4\fs28\cf1\insrsid7349020 RENAME
\par }{\f4\fs24\cf1\insrsid7349020 
\par Changes the name of a file.
\par 
\par }{\f5\cf1\insrsid7349020 (rename <old-file-name> <new-file-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00f3}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  REMOVE}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  REMOVE}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  REMOVE}}}{\b\f4\fs28\cf1\insrsid7349020 REMOVE
\par }{\f4\fs24\cf1\insrsid7349020 
\par Deletes a file.
\par 
\par }{\f5\cf1\insrsid7349020 (remove <file-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00f5}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  MATH FUNCTIONS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  MATH_FUNCTIONS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  MATH_FUNCTIONS}}}{\b\f4\fs28\cf1\insrsid7349020 MATH FUNCTIONS
\par }{\f4\fs24\cf1\insrsid7349020 
\par The math functions have been divided into three broad categories. The
\par basic math functions are always provided with CLIPS. The trigonometric
\par and extended math functions are included as part of the extended math
\par package.
\par 
\par Subtopics:
\par 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 BASIC_MATH_FUNCTIONS}{\v\f4\fs24\cf1\insrsid7349020 BASIC_MATH_FUNCTIONS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 EXTENDED_MATH_FUNCTIONS}{\v\f4\fs24\cf1\insrsid7349020 EXTENDED_MATH_FUNCTIONS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 TRIGONOMETRIC_FUNCTIONS}{\v\f4\fs24\cf1\insrsid7349020 TRIGONOMETRIC_FUNCTIONS}{\f4\fs24\cf1\insrsid7349020    
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00f6}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  BASIC MATH FUNCTIONS}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  BASIC_MATH_FUNCTIONS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  BASIC MATH FUNCTIONS}}}{\b\f4\fs28\cf1\insrsid7349020  BASIC MATH FUNCTIONS
\par }{\f4\fs24\cf1\insrsid7349020     
\par The following functions perform basic mathematical operations.
\par 
\par }{\f4\fs24\ul\cf1\insrsid7349020 +}{\v\f4\fs24\cf1\insrsid7349020 SUM}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 -}{\v\f4\fs24\cf1\insrsid7349020 MINUS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 *}{\v\f4\fs24\cf1\insrsid7349020 199VRX3}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 /}{\v\f4\fs24\cf1\insrsid7349020 DIVIDE}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 ABS}{\v\f4\fs24\cf1\insrsid7349020 ABS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 DIV}{\v\f4\fs24\cf1\insrsid7349020 DIV}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 FLOAT}{\v\f4\fs24\cf1\insrsid7349020 FLOAT}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 INTEGER}{\v\f4\fs24\cf1\insrsid7349020 INTEGER}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 MAX}{\v\f4\fs24\cf1\insrsid7349020 MAX}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 MIN}{\v\f4\fs24\cf1\insrsid7349020 MIN}{\f4\fs24\cf1\insrsid7349020 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00f7}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  +}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SUM}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  +}}}{\b\f4\fs28\cf1\insrsid7349020 +
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the sum of its arguments.
\par 
\par }{\f5\cf1\insrsid7349020 (+ <numeric-expression> <numeric-expression>+)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00f8}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  -}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  MINUS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  -}}}{\b\f4\fs28\cf1\insrsid7349020 -
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the first argument minus all subsequent arguments.
\par 
\par }{\f5\cf1\insrsid7349020 (- <numeric-expression> <numeric-expression>+)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00f9}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  *}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  199VRX3}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  *}}}{\b\f4\fs28\cf1\insrsid7349020 *
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the product of its arguments.
\par 
\par }{\f5\cf1\insrsid7349020 (* <numeric-expression> <numeric-expression>+)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00fa}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  /}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DIVIDE}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  /}}}{\b\f4\fs28\cf1\insrsid7349020 /
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the first argument divided by all subsequent arguments. 
\par 
\par }{\f5\cf1\insrsid7349020 (/ <numeric-expression> <numeric-expression>+)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00fc}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DIV}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DIV}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DIV}}}{\b\f4\fs28\cf1\insrsid7349020 DIV
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the first argument divided by all subsequent arguments using integer division.
\par 
\par }{\f5\cf1\insrsid7349020 (div <numeric-expression> <numeric-expression>+)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00ff}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  MAX}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  MAX}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  MAX}}}{\b\f4\fs28\cf1\insrsid7349020 MAX
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the value of its largest numeric argument.
\par 
\par }{\f5\cf1\insrsid7349020 (max <numeric-expression>+)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0101}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  MIN}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  MIN}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  MIN}}}{\b\f4\fs28\cf1\insrsid7349020 MIN
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the value of its smallest numeric argument.
\par 
\par }{\f5\cf1\insrsid7349020 (min <numeric-expression>+)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00fb}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  ABS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  ABS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  ABS}}}{\b\f4\fs28\cf1\insrsid7349020 ABS
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the absolute value of its only argument.
\par 
\par }{\f5\cf1\insrsid7349020 (abs <numeric-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00fd}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  FLOAT}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  FLOAT}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  FLOAT}}}{\b\f4\fs28\cf1\insrsid7349020 FLOAT
\par }{\f4\fs24\cf1\insrsid7349020 
\par Converts its only argument to a float.
\par 
\par }{\f5\cf1\insrsid7349020 (float <numeric-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00fe}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  INTEGER}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  INTEGER}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  INTEGER}}}{\b\f4\fs28\cf1\insrsid7349020 INTEGER
\par }{\f4\fs24\cf1\insrsid7349020 
\par Converts its only argument to an integer.
\par 
\par }{\f5\cf1\insrsid7349020 (integer <numeric-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:010e}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  TRIGONOMETRIC FUNCTIONS}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  TRIGONOMETRIC_FUNCTIONS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  TRIGONOMETRIC_FUNCTIONS}}}{\b\f4\fs28\cf1\insrsid7349020 TRIGONOMETRIC FUNCTIONS

\par }{\f4\fs24\cf1\insrsid7349020     
\par The following trigonometric functions take one numeric argument and return a float.  The argument is expected to be in radians. These functions are part of the extended math package.
\par 
\par }{\f4\fs24\ul\cf1\insrsid7349020 FUNCTION}{\f4\fs24\cf1\insrsid7349020 \tab }{\f4\fs24\ul\cf1\insrsid7349020 RETURNS
\par }\pard \ql \li0\ri0\nowidctlpar\tx1435\faauto\adjustright\rin0\lin0\itap0 {\f5\cf1\insrsid7349020 acos\tab arccosine
\par acosh\tab hyperbolic arccosine
\par acot\tab arccotangent
\par acoth\tab hyperbolic arccotangent
\par acsc\tab arccosecant
\par acsch\tab hyperbolic arccosecant
\par asec\tab arcsecant
\par asech\tab hyperbolic arcsecant
\par asin\tab arcsine
\par asinh\tab hyperbolic arcsine
\par atan\tab arctangent
\par atanh\tab hyperbolic arctangent
\par cos\tab cosine
\par cosh \tab hyperbolic cosine
\par cot\tab cotangent
\par coth\tab hyperbolic tangent
\par csc \tab cosecant
\par csch\tab hyperbolic cosecant
\par sec\tab secant
\par sech\tab hyperbolic secant
\par sin\tab sine
\par sinh\tab hyperbolic sine
\par tan\tab tangent
\par tanh\tab hyperbolic tangent
\par }\pard \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 {\f5\cf1\insrsid7349020 \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 
\f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0100}}${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 
\f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  EXTENDED MATH FUNCTIONS}}#{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 
\f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  EXTENDED_MATH_FUNCTIONS}}K{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 
\f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  EXTENDED_MATH_FUNCTIONS}}}{\b\f4\fs28\cf1\insrsid7349020 EXTENDED MATH FUNCTIONS
\par }{\f4\fs24\cf1\insrsid7349020 
\par The following functions perform extended mathematical operations and are included as part of the extended math package.
\par 
\par }{\f4\fs24\ul\cf1\insrsid7349020 **}{\v\f4\fs24\cf1\insrsid7349020 POWER}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 DEG-GRAD}{\v\f4\fs24\cf1\insrsid7349020 DEG_GRAD}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 DEG-RAD}{\v\f4\fs24\cf1\insrsid7349020 DEG_RAD}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 EXP}{\v\f4\fs24\cf1\insrsid7349020 EXP}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 GRAD-DEG}{\v\f4\fs24\cf1\insrsid7349020 GRAD_DEG}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 LOG}{\v\f4\fs24\cf1\insrsid7349020 LOG}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 LOG10}{\v\f4\fs24\cf1\insrsid7349020 LOG10}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 MOD}{\v\f4\fs24\cf1\insrsid7349020 MOD}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 PI}{\v\f4\fs24\cf1\insrsid7349020 PI}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 RAD-DEG}{\v\f4\fs24\cf1\insrsid7349020 RAD_DEG}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 ROUND}{\v\f4\fs24\cf1\insrsid7349020 ROUND}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 SQRT}{\v\f4\fs24\cf1\insrsid7349020 SQRT}{\f4\fs24\cf1\insrsid7349020 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0102}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DEG-GRAD}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DEG_GRAD}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DEG-GRAD}}}{\b\f4\fs28\cf1\insrsid7349020 DEG-GRAD
\par }{\f4\fs24\cf1\insrsid7349020 
\par Converts its only argument from degrees to gradients.
\par 
\par }{\f5\cf1\insrsid7349020 (deg-grad <numeric-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0104}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DEG-RAD}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DEG_RAD}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DEG-RAD}}}{\b\f4\fs28\cf1\insrsid7349020 DEG-RAD
\par }{\f4\fs24\cf1\insrsid7349020 
\par Converts its only argument from degrees to radians.
\par 
\par }{\f5\cf1\insrsid7349020 (deg-rad <numeric-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0106}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  GRAD-DEG}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  GRAD_DEG}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  GRAD-DEG}}}{\b\f4\fs28\cf1\insrsid7349020 GRAD-DEG
\par }{\f4\fs24\cf1\insrsid7349020 
\par Converts its only argument from gradients to degrees.
\par 
\par }{\f5\cf1\insrsid7349020 (grad-deg <numeric-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:010b}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  RAD-DEG}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  RAD_DEG}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  RAD-DEG}}}{\b\f4\fs28\cf1\insrsid7349020 RAD-DEG
\par }{\f4\fs24\cf1\insrsid7349020 
\par Converts its only argument from radians to degrees.
\par 
\par }{\f5\cf1\insrsid7349020 (rad-deg <numeric-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:010a}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  PI}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  PI}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  PI}}}{\b\f4\fs28\cf1\insrsid7349020 PI
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the value of pi.
\par 
\par }{\f5\cf1\insrsid7349020 (pi)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:010d}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SQRT}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SQRT}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SQRT}}}{\b\f4\fs28\cf1\insrsid7349020 SQRT
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the square root of its only argument.
\par 
\par }{\f5\cf1\insrsid7349020 (sqrt <numeric-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0103}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  **}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  POWER}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  **}}}{\b\f4\fs28\cf1\insrsid7349020 **
\par }{\f4\fs24\cf1\insrsid7349020 
\par Raises its first argument to the power of its second argument.
\par 
\par }{\f5\cf1\insrsid7349020 (** <numeric-expression> <numeric-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0105}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  EXP}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  EXP}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  EXP}}}{\b\f4\fs28\cf1\insrsid7349020 EXP
\par }{\f4\fs24\cf1\insrsid7349020 
\par Raises the value e to the power of its only argument.
\par 
\par }{\f5\cf1\insrsid7349020 (exp <numeric-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0107}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  LOG}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  LOG}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  LOG}}}{\b\f4\fs28\cf1\insrsid7349020 LOG
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the logarithm base e of its only argument.
\par 
\par }{\f5\cf1\insrsid7349020 (log <numeric-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0108}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  LOG10}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  LOG10}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  LOG10}}}{\b\f4\fs28\cf1\insrsid7349020 LOG10
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the logarithm base 10 of its only argument.
\par 
\par }{\f5\cf1\insrsid7349020 (log10 <numeric-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:010c}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  ROUND}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  ROUND}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  ROUND}}}{\b\f4\fs28\cf1\insrsid7349020 ROUND
\par }{\f4\fs24\cf1\insrsid7349020 
\par Rounds its argument toward the closest integer or negative infinity if exactly between two integers.
\par }{\f5\cf1\insrsid7349020 
\par (round <numeric-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0109}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  MOD}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  MOD}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  MOD}}}{\b\f4\fs28\cf1\insrsid7349020 MOD
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the remainder of the result of dividing its first argument by its second argument (assuming that the result of division must be an integer).
\par }{\f5\cf1\insrsid7349020 
\par (mod <numeric-expression> <numeric-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0133}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  PROCEDURAL FUNCTIONS}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  PROCEDURAL_FUNCTIONS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  PROCEDURAL FUNCTIONS}}}{\b\f4\fs28\cf1\insrsid7349020 PROCEDURAL FUNCTIONS
\par }{\f4\fs24\cf1\insrsid7349020 
\par The following are functions which provide procedural programming capabilities as found in languages such as Pascal, C, and Ada. 
\par }{\f5\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 BIND}{\v\f4\fs24\cf1\insrsid7349020 BIND}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 BREAK}{\v\f4\fs24\cf1\insrsid7349020 BREAK}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 IF}{\v\f4\fs24\cf1\insrsid7349020 IF}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 LOOP-FOR-COUNT}{\v\f4\fs24\cf1\insrsid7349020 LOOP_FOR_COUNT}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 PROGN}{\v\f4\fs24\cf1\insrsid7349020 PROGN}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 PROGN$}{\v\f4\fs24\cf1\insrsid7349020 PROGN2}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 RETURN}{\v\f4\fs24\cf1\insrsid7349020 RETURN}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 SWITCH}{\v\f4\fs24\cf1\insrsid7349020 SWITCH}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 WHILE}{\v\f4\fs24\cf1\insrsid7349020 WHILE}{\f4\fs24\cf1\insrsid7349020 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0134}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  BIND}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  BIND}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  BIND}}}{\b\f4\fs28\cf1\insrsid7349020 BIND
\par }{\f4\fs24\cf1\insrsid7349020 
\par Binds a variable to a new value.
\par 
\par }{\f5\cf1\insrsid7349020 (bind <variable> <expression>*)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0136}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  IF}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  IF}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  IF}}}{\b\f4\fs28\cf1\insrsid7349020 IF
\par }{\f4\fs24\cf1\insrsid7349020 
\par Allows conditional execution of a group of actions.
\par 
\par }{\f5\cf1\insrsid7349020 (if <expression> then <action>* [else <action>*])
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:013c}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  WHILE}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  WHILE}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  WHILE}}}{\b\f4\fs28\cf1\insrsid7349020 WHILE
\par }{\f4\fs24\cf1\insrsid7349020 
\par Allows conditional looping.
\par 
\par }{\f5\cf1\insrsid7349020 (while <expression> [do] <action>*)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0137}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  LOOP-FOR-COUNT}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  LOOP_FOR_COUNT}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  LOOP-FOR-COUNT}}}{\b\f4\fs28\cf1\insrsid7349020 LOOP-FOR-COUNT
\par }{\f4\fs24\cf1\insrsid7349020 
\par Allows simple iterative looping.
\par 
\par }{\f5\cf1\insrsid7349020 (loop-for-count <range-spec> [do] <action>*)
\par <range-spec>  ::= <end-index> |
\par                   (<loop-variable> [<start-index> <end-index>])
\par <start-index> ::= <integer-expression>
\par <end-index>   ::= <integer-expression>
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0138}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  PROGN}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  PROGN}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  PROGN}}}{\b\f4\fs28\cf1\insrsid7349020 PROGN
\par }{\f4\fs24\cf1\insrsid7349020 
\par Evaluates all arguments and returns the value of the last argument evaluated.
\par 
\par }{\f5\cf1\insrsid7349020 (progn <expression>*)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0139}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  PROGN$}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  PROGN2}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  PROGN$}}}{\b\f4\fs28\cf1\insrsid7349020 PROGN$
\par }{\f4\fs24\cf1\insrsid7349020 
\par Performs a set of actions for each field of a multifield value.
\par 
\par }{\f5\cf1\insrsid7349020 (progn$ <list-spec> <expression>*)
\par <list-spec> ::= <multifield-expression> |
\par                 (<list-variable> <multifield-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:013a}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  RETURN}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  RETURN}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  RETURN}}}{\b\f4\fs28\cf1\insrsid7349020 RETURN
\par }{\f4\fs24\cf1\insrsid7349020 
\par Immediately terminates the currently executing deffunction, generic function method, message-handler, defrule RHS, or certain instance set query functions and if a value is specified, returns this value as the result of the executing construct.
\par 
\par }{\f5\cf1\insrsid7349020 (return [<expression>])
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0135}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  BREAK}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  BREAK}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  BREAK}}}{\b\f4\fs28\cf1\insrsid7349020 BREAK
\par }{\f4\fs24\cf1\insrsid7349020 
\par Immediately terminates the currently iterating while loop, progn execution, or certain instance set query functions.
\par 
\par }{\f5\cf1\insrsid7349020 (break)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:013b}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SWITCH}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SWITCH}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SWITCH}}}{\b\f4\fs28\cf1\insrsid7349020 SWITCH
\par }{\f4\fs24\cf1\insrsid7349020 
\par Allows a particular group of actions to be performed based on a specified value.
\par 
\par }{\f5\cf1\insrsid7349020 (switch <test-expression>
\par    <case-statement>*
\par    [<default-statement>])
\par <case-statement> ::= (case <comparison-expression> then <action>*)
\par <default-statement> ::= (default <action>*)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0085}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  MISCELLANEOUS FUNCTIONS}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  MISCELLANEOUS_FUNCTIONS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  MISCELLANEOUS_FUNCTIONS}}}{\b\f4\fs28\cf1\insrsid7349020 MISCELLANEOUS FUNCTIONS

\par }{\f4\fs24\cf1\insrsid7349020     
\par The following are additional functions for use within CLIPS.
\par 
\par }{\f4\fs24\ul\cf1\insrsid7349020 FUNCALL}{\v\f4\fs24\cf1\insrsid7349020 FUNCALL}{\f4\fs24\ul\cf1\insrsid7349020 
\par GENSYM*}{\v\f4\fs24\cf1\insrsid7349020 GENSYM2}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 GENSYM}{\v\f4\fs24\cf1\insrsid7349020 GENSYM}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 GET-FUNCTION_RESTRICTIONS}{\v\f4\fs24\cf1\insrsid7349020 GET_FUNCTION_RESTRICTIONS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 LENGTH}{\v\f4\fs24\cf1\insrsid7349020 LENGTH}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 RANDOM}{\v\f4\fs24\cf1\insrsid7349020 RANDOM}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 SEED}{\v\f4\fs24\cf1\insrsid7349020 SEED}{\f4\fs24\cf1\insrsid7349020  
\par }{\f4\fs24\ul\cf1\insrsid7349020 SORT}{\v\f4\fs24\cf1\insrsid7349020 SORT}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 SETGEN}{\v\f4\fs24\cf1\insrsid7349020 SETGEN}{\f4\fs24\cf1\insrsid7349020  
\par }{\f4\fs24\ul\cf1\insrsid7349020 TIMER}{\v\f4\fs24\cf1\insrsid7349020 TIMER}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 TIME}{\v\f4\fs24\cf1\insrsid7349020 TIME}{\f4\fs24\cf1\insrsid7349020 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0087}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  GENSYM}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  GENSYM}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  GENSYM}}}{\b\f4\fs28\cf1\insrsid7349020 GENSYM
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns a special sequenced symbol.
\par 
\par }{\f5\cf1\insrsid7349020 (gensym)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0086}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  GENSYM*}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  GENSYM2}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  GENSYM*}}}{\b\f4\fs28\cf1\insrsid7349020 GENSYM*
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns a special unique sequenced symbol.
\par 
\par }{\f5\cf1\insrsid7349020 (gensym*)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:008c}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SETGEN}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SETGEN}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SETGEN}}}{\b\f4\fs28\cf1\insrsid7349020 SETGEN
\par }{\f4\fs24\cf1\insrsid7349020 
\par Sets the starting number used by gensym and gensym*.
\par 
\par }{\f5\cf1\insrsid7349020 (setgen <integer-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:008a}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  RANDOM}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  RANDOM}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  RANDOM}}}{\b\f4\fs28\cf1\insrsid7349020 RANDOM
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns a "random" integer value.
\par 
\par }{\f5\cf1\insrsid7349020 (random [<start-integer-expression> <end-integer-expression>])
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:008b}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SEED}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SEED}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SEED}}}{\b\f4\fs28\cf1\insrsid7349020 SEED
\par }{\f4\fs24\cf1\insrsid7349020 
\par Seeds the random number generator used by random.
\par 
\par }{\f5\cf1\insrsid7349020 (seed <integer-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:008d}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  TIME}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  TIME}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  TIME}}}{\b\f4\fs28\cf1\insrsid7349020 TIME
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns a float representing the elapsed seconds since the system reference time.
\par 
\par }{\f5\cf1\insrsid7349020 (time)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0089}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  LENGTH}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  LENGTH}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  LENGTH}}}{\b\f4\fs28\cf1\insrsid7349020 LENGTH
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns an integer for the number of fields in a multifield value or the length in characters of a string or symbol.
\par }{\f5\cf1\insrsid7349020 
\par (length <lexeme-or-multifield-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0088}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  GET-FUNCTION -RESTRICTIONS}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  GET_FUNCTION_RESTRICTIONS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  GET-FUNCTION-RESTRICTIONS}}}{\b\f4\fs28\cf1\insrsid7349020 
GET-FUNCTION -RESTRICTIONS
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the restriction string associated with  a CLIPS or user defined function.
\par 
\par }{\f5\cf1\insrsid7349020 (get-function-restrictions <function-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:008d}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SORT}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SORT}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SORT}}}{\b\f4\fs28\cf1\insrsid7349020 SORT
\par }{\f4\fs24\cf1\insrsid7349020 
\par Allows a list of values to be sorted based on a user specified comparison function.
\par 
\par }{\f5\cf1\insrsid7349020 (sort <comparison-function-name> <expression>*)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:008d}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  FUNCALL}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  FUNCALL}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  FUNCALL}}}{\b\f4\fs28\cf1\insrsid7349020 FUNCALL
\par }{\f4\fs24\cf1\insrsid7349020 
\par Constructs a function call from its arguments and then evaluates the function call.
\par 
\par }{\f5\cf1\insrsid7349020 (funcall (function-name> <expression>*) 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:008d}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  TIMER}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  TIMER}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  TIMER}}}{\b\f4\fs28\cf1\insrsid7349020 TIMER
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the number of seconds elapsed evaluating a series of expressions.
\par 
\par }{\f5\cf1\insrsid7349020 (timer <expression>*)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00d5}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DEFTEMPLATE FUNCTIONS}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DEFTEMPLATE_FUNCTIONS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DEFTEMPLATE_FUNCTIONS}}}{\b\f4\fs28\cf1\insrsid7349020 DEFTEMPLATE FUNCTIONS
\par }{\f4\fs24\cf1\insrsid7349020 
\par The following functions provide ancillary capabilities for the deftemplate construct.
\par 
\par }{\f4\fs24\ul\cf1\insrsid7349020 GET-DEFTEMPLATE-LIST}{\v\f4\fs24\cf1\insrsid7349020 GET_DEFTEMPLATE_LIST}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 DEFTEMPLATE-MODULE}{\v\f4\fs24\cf1\insrsid7349020 DEFTEMPLATE_MODULE}{\f4\fs24\cf1\insrsid7349020 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00d6}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  GET-DEFTEMPLATE-LIST}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  GET_DEFTEMPLATE_LIST}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  GET-DEFTEMPLATE-LIST}}}{\b\f4\fs28\cf1\insrsid7349020 GET-DEFTEMPLATE-LIST
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the list of all deftemplates in the specified module (or the current module if unspecified).
\par }{\f5\cf1\insrsid7349020 
\par (get-deftemplate-list [<module-name>])
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00d7}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DEFTEMPLATE-MODULE}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DEFTEMPLATE_MODULE}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DEFTEMPLATE-MODULE}}}{\b\f4\fs28\cf1\insrsid7349020 DEFTEMPLATE-MODULE
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the module in which the specified deftemplate is defined.
\par 
\par }{\f5\cf1\insrsid7349020 (deftemplate-module <deftemplate-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00db}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  FACT FUNCTIONS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  FACT_FUNCTIONS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  FACT_FUNCTIONS}}}{\b\f4\fs28\cf1\insrsid7349020 FACT FUNCTIONS
\par }{\f4\fs24\cf1\insrsid7349020 
\par The following actions are used for assert, retracting, and modifying facts.
\par 
\par }{\f4\fs24\ul\cf1\insrsid7349020 ASSERT}{\v\f4\fs24\cf1\insrsid7349020 ASSERT}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 ASSERT-STRING}{\v\f4\fs24\cf1\insrsid7349020 ASSERT_STRING}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 DUPLICATE}{\v\f4\fs24\cf1\insrsid7349020 DUPLICATE}{\f4\fs24\cf1\insrsid7349020  
\par }{\f4\fs24\ul\cf1\insrsid7349020 FACT-EXISTP}{\v\f4\fs24\cf1\insrsid7349020 FACT_EXISTP}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 FACT-INDEX}{\v\f4\fs24\cf1\insrsid7349020 FACT_INDEX}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 FACT-RELATION}{\v\f4\fs24\cf1\insrsid7349020 FACT_RELATION}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 FACT-SLOT-NAMES}{\v\f4\fs24\cf1\insrsid7349020 FACT_SLOT_NAMES}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 FACT-SLOT-VALUE}{\v\f4\fs24\cf1\insrsid7349020 FACT_SLOT_VALUE}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 GET-FACT-LIST}{\v\f4\fs24\cf1\insrsid7349020 GET_FACT_LIST}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 MODIFY}{\v\f4\fs24\cf1\insrsid7349020 MODIFY}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 RETRACT}{\v\f4\fs24\cf1\insrsid7349020 RETRACT}{\f4\fs24\cf1\insrsid7349020 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00dc}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  ASSERT}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  ASSERT}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  ASSERT}}}{\b\f4\fs28\cf1\insrsid7349020 ASSERT
\par }{\f4\fs24\cf1\insrsid7349020 
\par Adds a fact to the fact-list.
\par 
\par }{\f5\cf1\insrsid7349020 (assert <RHS pattern>+)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00e1}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  RETRACT}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  RETRACT}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  RETRACT}}}{\b\f4\fs28\cf1\insrsid7349020 RETRACT
\par }{\f4\fs24\cf1\insrsid7349020 
\par Removes a fact from the fact-list.
\par 
\par }{\f5\cf1\insrsid7349020 (retract <retract-specifier>+ | *)
\par \tab <retract-specifier> ::= <fact-specifier> | <integer-expression>
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00e0}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  MODIFY}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  MODIFY}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  MODIFY}}}{\b\f4\fs28\cf1\insrsid7349020 MODIFY
\par }{\f4\fs24\cf1\insrsid7349020 
\par Modifies a deftemplate fact in the fact-list.
\par 
\par }{\f5\cf1\insrsid7349020 (modify <fact-specifier> <RHS-slot>*)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00de}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DUPLICATE}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DUPLICATE}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DUPLICATE}}}{\b\f4\fs28\cf1\insrsid7349020 DUPLICATE
\par }{\f4\fs24\cf1\insrsid7349020 
\par Duplicates a deftemplate fact in the fact-list.
\par 
\par }{\f5\cf1\insrsid7349020 (duplicate <fact-specifier> <RHS-slot>*)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00dd}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  ASSERT-STRING}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  ASSERT_STRING}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  ASSERT-STRING}}}{\b\f4\fs28\cf1\insrsid7349020 ASSERT-STRING
\par }{\f4\fs24\cf1\insrsid7349020 
\par Converts a string into a fact and asserts it.
\par 
\par }{\f5\cf1\insrsid7349020 (assert-string <string-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00df}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  FACT-INDEX}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  FACT_INDEX}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  FACT-INDEX}}}{\b\f4\fs28\cf1\insrsid7349020 FACT-INDEX
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the fact index of a fact address.
\par 
\par }{\f5\cf1\insrsid7349020 (fact-index <fact-address>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00df}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  FACT-EXISTP}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  FACT_EXISTP}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  FACT-EXISTP}}}{\b\f4\fs28\cf1\insrsid7349020 FACT-EXISTP
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns TRUE if the fact specified by its fact-index or fact-address argument exists, otherwise FALSE.
\par 
\par }{\f5\cf1\insrsid7349020 (fact-existp <fact-address-or-index>)
\par 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00df}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  FACT-RELATION}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  FACT_RELATION}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  FACT-RELATION}}}{\b\f4\fs28\cf1\insrsid7349020 FACT-RELATION
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the deftemplate (relation) name associated the fact.
\par 
\par 
\par }{\f5\cf1\insrsid7349020 (fact-relation <fact-address-or-index>)
\par 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00df}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  FACT-SLOT-NAMES}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  FACT_SLOT_NAMES}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  FACT-SLOT-NAMES}}}{\b\f4\fs28\cf1\insrsid7349020 FACT-SLOT-NAMES
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the slot names associated with the fact.
\par 
\par }{\f5\cf1\insrsid7349020 (fact-slot-names <fact-address-or-index>)
\par 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00df}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  FACT-SLOT-VALUE}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  FACT_SLOT_VALUE}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  FACT-SLOT-VALUE}}}{\b\f4\fs28\cf1\insrsid7349020 FACT-SLOT-VALUE
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the value of the specified slot from the specified fact.
\par 
\par }{\f5\cf1\insrsid7349020 (fact-slot-value <fact-address-or-index> <slot-name>)
\par 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00df}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  GET-FACT-LIST}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  GET_FACT_LIST}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  GET-FACT-LIST}}}{\b\f4\fs28\cf1\insrsid7349020 GET-FACT-LIST
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns a multifield containing the list of visible facts.
\par 
\par }{\f5\cf1\insrsid7349020 (get-fact-list [<module-name>])
\par 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00d8}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DEFFACTS FUNCTIONS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DEFFACTS_FUNCTIONS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DEFFACTS_FUNCTIONS}}}{\b\f4\fs28\cf1\insrsid7349020 DEFFACTS FUNCTIONS
\par }{\f4\fs24\cf1\insrsid7349020 
\par The following functions provide ancillary capabilities for the deffacts construct.
\par 
\par }{\f4\fs24\ul\cf1\insrsid7349020 GET-DEFFACTS-LIST}{\v\f4\fs24\cf1\insrsid7349020 GET_DEFFACTS_LIST}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 DEFFACTS-MODULE}{\v\f4\fs24\cf1\insrsid7349020 DEFFACTS_MODULE}{\f4\fs24\cf1\insrsid7349020 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00d9}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  GET-DEFFACTS-LIST}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  GET_DEFFACTS_LIST}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  GET-DEFFACTS-LIST}}}{\b\f4\fs28\cf1\insrsid7349020 GET-DEFFACTS-LIST
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the list of all deffacts in the specified module  (or the current module if unspecified).
\par }{\f5\cf1\insrsid7349020 
\par (get-deffacts-list [<module-name>])
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00da}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DEFFACTS-MODULE}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DEFFACTS_MODULE}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DEFFACTS-MODULE}}}{\b\f4\fs28\cf1\insrsid7349020 DEFFACTS-MODULE
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the module in which the specified deffacts is defined.
\par 
\par }{\f5\cf1\insrsid7349020 (deffacts-module <deffacts-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00d2}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DEFRULE FUNCTIONS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DEFRULE_FUNCTIONS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DEFRULE_FUNCTIONS}}}{\b\f4\fs28\cf1\insrsid7349020 DEFRULE FUNCTIONS
\par }{\f4\fs24\cf1\insrsid7349020 
\par The following functions provide ancillary capabilities for the defrule construct.
\par 
\par }{\f4\fs24\ul\cf1\insrsid7349020 GET-DEFRULE-LIST}{\v\f4\fs24\cf1\insrsid7349020 GET_DEFRULE_LIST}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 DEFRULE-MODULE}{\v\f4\fs24\cf1\insrsid7349020 DEFRULE_MODULE}{\f4\fs24\cf1\insrsid7349020 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00d3}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  GET-DEFRULE-LIST}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  GET_DEFRULE_LIST}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  GET-DEFRULE-LIST}}}{\b\f4\fs28\cf1\insrsid7349020 GET-DEFRULE-LIST
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the list of all defrules in the specified module (or the current module if unspecified).
\par }{\f5\cf1\insrsid7349020 
\par (get-defrule-list [<module-name>])
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00d4}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DEFRULE-MODULE}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DEFRULE_MODULE}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DEFRULE-MODULE}}}{\b\f4\fs28\cf1\insrsid7349020 DEFRULE-MODULE
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the module in which the specified defrule is defined.
\par 
\par }{\f5\cf1\insrsid7349020 (defrule-module <defrule-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:008f}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  AGENDA FUNCTIONS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  AGENDA_FUNCTIONS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  AGENDA_FUNCTIONS}}}{\b\f4\fs28\cf1\insrsid7349020 AGENDA FUNCTIONS
\par }{\f4\fs24\cf1\insrsid7349020 
\par The following functions provide ancillary capabilities for manipulating the agenda.
\par 
\par }{\f4\fs24\ul\cf1\insrsid7349020 GET-FOCUS}{\v\f4\fs24\cf1\insrsid7349020 GET_FOCUS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 GET-FOCUS-STACK}{\v\f4\fs24\cf1\insrsid7349020 GET_FOCUS_STACK}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 POP-FOCUS}{\v\f4\fs24\cf1\insrsid7349020 POP_FOCUS}{\f4\fs24\cf1\insrsid7349020 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0090}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  GET-FOCUS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  GET_FOCUS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  GET-FOCUS}}}{\b\f4\fs28\cf1\insrsid7349020 GET-FOCUS
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the module name of the current focus.
\par 
\par }{\f5\cf1\insrsid7349020 (get-focus)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0091}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  GET-FOCUS-STACK}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  GET_FOCUS_STACK}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  GET-FOCUS-STACK}}}{\b\f4\fs28\cf1\insrsid7349020 GET-FOCUS-STACK
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns all of the module names in the focus stack as a multifield value.
\par 
\par }{\f5\cf1\insrsid7349020 (get-focus-stack)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0092}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  POP-FOCUS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  POP_FOCUS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  POP-FOCUS}}}{\b\f4\fs28\cf1\insrsid7349020 POP-FOCUS
\par }{\f4\fs24\cf1\insrsid7349020 
\par Removes the current focus from the focus stack and returns the module name of the current focus.
\par }{\f5\cf1\insrsid7349020 
\par }{\f4\fs24\cf1\insrsid7349020 (pop-focus)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00cd}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DEFGLOBAL FUNCTIONS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DEFGLOBAL_FUNCTIONS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DEFGLOBAL_FUNCTIONS}}}{\b\f4\fs28\cf1\insrsid7349020 DEFGLOBAL FUNCTIONS
\par }{\f4\fs24\cf1\insrsid7349020 
\par The following functions provide ancillary capabilities for the defglobal construct.
\par }{\f4\fs18\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 GET-DEFGLOBAL-LIST}{\v\f4\fs24\cf1\insrsid7349020 GET_DEFGLOBAL_LIST}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 DEFGLOBAL-MODULE}{\v\f4\fs24\cf1\insrsid7349020 DEFGLOBAL_MODULE}{\f4\fs24\cf1\insrsid7349020 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00ce}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  GET-DEFGLOBAL-LIST}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  GET_DEFGLOBAL_LIST}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  GET-DEFGLOBAL-LIST}}}{\b\f4\fs28\cf1\insrsid7349020 GET-DEFGLOBAL-LIST
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the list of all defglobals in the specified module (or the current module if unspecified).
\par }{\f5\cf1\insrsid7349020 
\par (get-defglobal-list [<module-name>])
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00cf}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DEFGLOBAL-MODULE}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DEFGLOBAL_MODULE}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DEFGLOBAL-MODULE}}}{\b\f4\fs28\cf1\insrsid7349020 DEFGLOBAL-MODULE
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the module in which the specified defglobal is defined.
\par 
\par }{\f5\cf1\insrsid7349020 (defglobal-module <defglobal-name>)
\par }{\f4\fs18\cf1\insrsid7349020 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00ca}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DEFFUNCTION FUNCTIONS}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DEFFUNCTION_FUNCTIONS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DEFFUNCTION_FUNCTIONS}}}{\b\f4\fs28\cf1\insrsid7349020 DEFFUNCTION FUNCTIONS
\par }{\f4\fs24\cf1\insrsid7349020 
\par The following functions provide ancillary capabilities for the deffunction construct.
\par 
\par }{\f4\fs24\ul\cf1\insrsid7349020 GET-DEFFUNCTION-LIST}{\v\f4\fs24\cf1\insrsid7349020 GET_DEFFUNCTION_LIST}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 DEFFUNCTION-MODULE}{\v\f4\fs24\cf1\insrsid7349020 DEFFUNCTION_MODULE}{\f4\fs24\cf1\insrsid7349020 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00cb}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  GET-DEFFUNCTION-LIST}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  GET_DEFFUNCTION_LIST}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  GET-DEFFUNCTION-LIST}}}{\b\f4\fs28\cf1\insrsid7349020 GET-DEFFUNCTION-LIST
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the list of all deffunctions in the specified module (or the current module if unspecified).
\par }{\f5\cf1\insrsid7349020 
\par }{\f4\fs18\cf1\insrsid7349020 (get-deffunction-list [<module-name>])
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00cc}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DEFFUNCTION-MODULE}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DEFFUNCTION_MODULE}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DEFFUNCTION-MODULE}}}{\b\f4\fs28\cf1\insrsid7349020 DEFFUNCTION-MODULE
\par 
\par }{\f4\fs24\cf1\insrsid7349020 Returns the module in which the specified deffunction  is defined.
\par }{\f4\fs18\cf1\insrsid7349020 
\par }{\f5\cf1\insrsid7349020 (deffunction-module <deffunction-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00e2}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  GENERIC FUNCTIONS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  GENERIC_FUNCTION_FUNCTIONS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  GENERIC_FUNCTION_FUNCTIONS}}}{\b\f4\fs28\cf1\insrsid7349020 GENERIC FUNCTIONS

\par }{\f4\fs24\cf1\insrsid7349020 
\par The following functions provide ancillary capabilities for generic function methods.
\par 
\par }{\f4\fs24\ul\cf1\insrsid7349020 CALL-NEXT-METHOD}{\v\f4\fs24\cf1\insrsid7349020 CALL_NEXT_METHOD}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 CALL-SPECIFIC-METHOD}{\v\f4\fs24\cf1\insrsid7349020 CALL_SPECIFIC_METHOD}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 DEFGENERIC-MODULE}{\v\f4\fs24\cf1\insrsid7349020 DEFGENERIC_MODULE}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 GET-DEFGENERIC-LIST}{\v\f4\fs24\cf1\insrsid7349020 GET_DEFGENERIC_LIST}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 GET-DEFMETHOD-LIST}{\v\f4\fs24\cf1\insrsid7349020 GET_DEFMETHOD_LIST}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 GET-METHOD-RESTRICTIONS}{\v\f4\fs24\cf1\insrsid7349020 GET_METHOD_RESTRICTIONS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 NEXT-METHODP}{\v\f4\fs24\cf1\insrsid7349020 NEXT_METHODP}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 OVERRIDE-NEXT-METHOD}{\v\f4\fs24\cf1\insrsid7349020 OVERRIDE_NEXT_METHOD}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 TYPE}{\v\f4\fs24\cf1\insrsid7349020 TYPE}{\f4\fs24\ul\cf1\insrsid7349020 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00e6}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  GET-DEFGENERIC-LIST}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  GET_DEFGENERIC_LIST}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  GET-DEFGENERIC-LIST}}}{\b\f4\fs28\cf1\insrsid7349020 GET-DEFGENERIC-LIST
\par 
\par }{\f4\fs24\cf1\insrsid7349020 Returns the list of all defgenerics in the specified module (or the current module if unspecified).
\par }{\f5\cf1\insrsid7349020 
\par (get-defgeneric-list [<module-name>])
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00e5}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DEFGENERIC-MODULE}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DEFGENERIC_MODULE}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DEFGENERIC-MODULE}}}{\b\f4\fs28\cf1\insrsid7349020 DEFGENERIC-MODULE
\par 
\par }{\f4\fs24\cf1\insrsid7349020 Returns the module in which the specified defgeneric is defined.
\par }{\f4\fs18\cf1\insrsid7349020 
\par }{\f5\cf1\insrsid7349020 (defgeneric-module <defgeneric-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00e7}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  GET-DEFMETHOD-LIST}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  GET_DEFMETHOD_LIST}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  GET-DEFMETHOD-LIST}}}{\b\f4\fs28\cf1\insrsid7349020 GET-DEFMETHOD-LIST
\par 
\par }{\f4\fs24\cf1\insrsid7349020 Returns the list of all defmethods in the current module (or just the methods associated with the specified defgeneric).
\par }{\f5\cf1\insrsid7349020 
\par (get-defmethod-list [<defgeneric-name>])
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00eb}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  TYPE}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  TYPE}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  TYPE}}}{\b\f4\fs28\cf1\insrsid7349020 TYPE
\par 
\par }{\f4\fs24\cf1\insrsid7349020 Returns a symbol which is the name of the type (or class) of its of argument.
\par }{\f4\fs18\cf1\insrsid7349020 
\par }{\f5\cf1\insrsid7349020 (type <expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00e9}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  NEXT-METHODP}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  NEXT_METHODP}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  NEXT-METHODP}}}{\b\f4\fs28\cf1\insrsid7349020 NEXT-METHODP
\par 
\par }{\f4\fs24\cf1\insrsid7349020 If called from a method for a generic function, the function  next-methodp will return the symbol TRUE if there is another method shadowed by the current one. Otherwise, the function will return the symbol FALSE.
\par }{\f4\fs18\cf1\insrsid7349020 
\par }{\f5\cf1\insrsid7349020 (next-methodp)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00e3}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  CALL-NEXT-METHOD}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  CALL_NEXT_METHOD}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  CALL-NEXT-METHOD}}}{\b\f4\fs28\cf1\insrsid7349020 CALL-NEXT-METHOD
\par 
\par }{\f4\fs24\cf1\insrsid7349020 Calls the next shadowed method.
\par 
\par }{\f5\cf1\insrsid7349020 (call-next-method)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00ea}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  OVERRIDE-NEXT-METHOD}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  OVERRIDE_NEXT_METHOD}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  OVERRIDE-NEXT-METHOD}}}{\b\f4\fs28\cf1\insrsid7349020 OVERRIDE-NEXT-METHOD
\par 
\par }{\f4\fs24\cf1\insrsid7349020 Calls the next shadowed method allowing new arguments to be provided.
\par }{\f4\fs18\cf1\insrsid7349020 
\par }{\f5\cf1\insrsid7349020 (override-next-method <expression>*)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00e4}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  CALL-SPECIFIC-METHOD}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  CALL_SPECIFIC_METHOD}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  CALL-SPECIFIC-METHOD}}}{\b\f4\fs28\cf1\insrsid7349020 CALL-SPECIFIC-METHOD
\par 
\par }{\f4\fs24\cf1\insrsid7349020 Calls a particular method of a generic function without regards to method precedence.
\par }{\f4\fs18\cf1\insrsid7349020 
\par }{\f5\cf1\insrsid7349020 (call-specific-method <generic-function> <method-index> <expression>*)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00e8}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  GET-METHOD-RESTRICTIONS}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  GET_METHOD_RESTRICTIONS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  GET-METHOD-RESTRICTIONS}}}{\b\f4\fs28\cf1\insrsid7349020 GET-METHOD-RESTRICTIONS

\par 
\par }{\f4\fs24\cf1\insrsid7349020 Returns a multifield value containing information about the restrictions for the specified method.
\par }{\f5\cf1\insrsid7349020 
\par (get-method-restrictions <generic-function-name> <method-index>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0093}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  COOL FUNCTIONS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  COOL_FUNCTIONS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  COOL_FUNCTIONS}}}{\b\f4\fs28\cf1\insrsid7349020 COOL FUNCTIONS
\par }{\f4\fs24\cf1\insrsid7349020 
\par The functions manipulating the CLIPS Object-Oriented Language (COOL) are divided into five categories. 
\par }{\f5\cf1\insrsid7349020 
\par }{\f4\fs24\cf1\insrsid7349020 Subtopics: 
\par 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 CLASS_FUNCTIONS}{\v\f4\fs24\cf1\insrsid7349020 CLASS_FUNCTIONS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 MESSAGE-HANDLER_FUNCTIONS}{\v\f4\fs24\cf1\insrsid7349020 MESSAGE_HANDLER_FUNCTIONS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 DEFINSTANCES_FUNCTIONS}{\v\f4\fs24\cf1\insrsid7349020 DEFINSTANCES_FUNCTIONS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 INSTANCE_MANIPULATION_FUNCTIONS}{\v\f4\fs24\cf1\insrsid7349020 INSTANCE_MANIPULATION_FUNCTIONS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 INSTANCE_SLOT_FUNCTIONS}{\v\f4\fs24\cf1\insrsid7349020 INSTANCE_SLOT_FUNCTIONS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 INSTANCE_PREDICATE_FUNCTIONS}{\v\f4\fs24\cf1\insrsid7349020 INSTANCE_PREDICATE_FUNCTIONS}{\f4\fs24\cf1\insrsid7349020 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0094}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  CLASS FUNCTIONS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  CLASS_FUNCTIONS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  CLASS_FUNCTIONS}}}{\b\f4\fs28\cf1\insrsid7349020 CLASS FUNCTIONS
\par }{\f4\fs24\cf1\insrsid7349020 
\par The following functions are used with classes. 
\par 
\par }{\f4\fs24\ul\cf1\insrsid7349020 CLASS-ABSTRACTP}{\v\f4\fs24\cf1\insrsid7349020 CLASS_ABSTRACTP}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 CLASS-EXISTP}{\v\f4\fs24\cf1\insrsid7349020 CLASS_EXISTP}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 CLASS-REACTIVEP}{\v\f4\fs24\cf1\insrsid7349020 CLASS_REACTIVEP}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 CLASS-SLOTS}{\v\f4\fs24\cf1\insrsid7349020 CLASS_SLOTS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 CLASS-SUBCLASSES}{\v\f4\fs24\cf1\insrsid7349020 CLASS_SUBCLASSES}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 CLASS-SUPERCLASSES}{\v\f4\fs24\cf1\insrsid7349020 CLASS_SUPERCLASSES}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 DEFCLASS-MODULE}{\v\f4\fs24\cf1\insrsid7349020 DEFCLASS_MODULE}{\f4\fs24\cf1\insrsid7349020  
\par }{\f4\fs24\ul\cf1\insrsid7349020 GET-CLASS-DEFAULTS-MODE}{\v\f4\fs24\cf1\insrsid7349020 GET_CLASS_DEFAULTS_MODE}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 GET-DEFCLASS-LIST}{\v\f4\fs24\cf1\insrsid7349020 GET_DEFCLASS_LIST}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 GET-DEFMESSAGE-HANDLER-LIST}{\v\f4\fs24\cf1\insrsid7349020 GET_DEFMESSAGE_HANDLER_LIST}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 MESSAGE-HANDLER-EXISTP}{\v\f4\fs24\cf1\insrsid7349020 MESSAGE_HANDLER_EXISTP}{\f4\fs24\cf1\insrsid7349020  
\par }{\f4\fs24\ul\cf1\insrsid7349020 SET-CLASS-DEFAULTS-MODE}{\v\f4\fs24\cf1\insrsid7349020 SET_CLASS_DEFAULTS_MODE}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 SLOT-ALLOWED-VALUES}{\v\f4\fs24\cf1\insrsid7349020 SLOT_ALLOWED_VALUES}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 SLOT-CARDINALITY}{\v\f4\fs24\cf1\insrsid7349020 SLOT_CARDINALITY}{\f4\fs24\cf1\insrsid7349020  
\par }{\f4\fs24\ul\cf1\insrsid7349020 SLOT-DEFAULT-VALUE}{\v\f4\fs24\cf1\insrsid7349020 SLOT_DEFAULT_VALUE}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 SLOT-DIRECT-ACCESSP}{\v\f4\fs24\cf1\insrsid7349020 SLOT_DIRECT_ACCESSP}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 SLOT-EXISTP}{\v\f4\fs24\cf1\insrsid7349020 SLOT_EXISTP}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 SLOT-FACETS}{\v\f4\fs24\cf1\insrsid7349020 SLOT_FACETS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 SLOT-INITABLEP}{\v\f4\fs24\cf1\insrsid7349020 SLOT_INITABLEP}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 SLOT-PUBLICP}{\v\f4\fs24\cf1\insrsid7349020 SLOT_PUBLICP}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 SLOT-RANGE}{\v\f4\fs24\cf1\insrsid7349020 SLOT_RANGE}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 SLOT-SOURCES}{\v\f4\fs24\cf1\insrsid7349020 SLOT_SOURCES}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 SLOT-TYPES}{\v\f4\fs24\cf1\insrsid7349020 SLOT_TYPES}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 SLOT-WRITABLEP}{\v\f4\fs24\cf1\insrsid7349020 SLOT_WRITABLEP}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 SUBCLASSP}{\v\f4\fs24\cf1\insrsid7349020 SUBCLASSP}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 SUPERCLASSP}{\v\f4\fs24\cf1\insrsid7349020 SUPERCLASSP}{\f4\fs24\cf1\insrsid7349020 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:009c}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  GET-DEFCLASS-LIST}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  GET_DEFCLASS_LIST}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  GET-DEFCLASS-LIST}}}{\b\f4\fs28\cf1\insrsid7349020 GET-DEFCLASS-LIST
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the list of all defclasses in the specified module (or the current module if unspecified).
\par }{\f5\cf1\insrsid7349020 
\par (get-defclass-list [<module-name>])
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:009b}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DEFCLASS-MODULE}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DEFCLASS_MODULE}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DEFCLASS-MODULE}}}{\b\f4\fs28\cf1\insrsid7349020 DEFCLASS-MODULE
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the module in which the specified defclass is defined.
\par 
\par }{\f5\cf1\insrsid7349020 (defclass-module <defclass-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0097}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  CLASS-EXISTP}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  CLASS_EXISTP}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  CLASS-EXISTP}}}{\b\f4\fs28\cf1\insrsid7349020 CLASS-EXISTP
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns TRUE if the specified class is defined, FALSE otherwise.
\par 
\par }{\f5\cf1\insrsid7349020 (class-existp <class-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00ab}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SUPERCLASSP}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SUPERCLASSP}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SUPERCLASSP}}}{\b\f4\fs28\cf1\insrsid7349020 SUPERCLASSP
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns TRUE if the first class is a superclass of the second class, FALSE otherwise.
\par 
\par }{\f5\cf1\insrsid7349020 (superclassp <class1-name> <class2-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00aa}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SUBCLASSP}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SUBCLASSP}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SUBCLASSP}}}{\b\f4\fs28\cf1\insrsid7349020 SUBCLASSP
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns TRUE if the first class is a subclass of the second class, FALSE otherwise.
\par 
\par }{\f5\cf1\insrsid7349020 (subclassp <class1-name> <class2-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00a2}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SLOT-EXISTP}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SLOT_EXISTP}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SLOT-EXISTP}}}{\b\f4\fs28\cf1\insrsid7349020 SLOT-EXISTP
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns TRUE if the specified slot is present in the class, FALSE otherwise. If the inherit keyword is specified, then the slot may be inherited.
\par }{\f5\cf1\insrsid7349020 
\par (slot-existp <class-name> <slot-name> [inherit])
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00a9}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SLOT-WRITABLEP}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SLOT_WRITABLEP}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SLOT-WRITABLEP}}}{\b\f4\fs28\cf1\insrsid7349020 SLOT-WRITABLEP
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns TRUE if the specified slot is writable, otherwise FALSE.
\par 
\par }{\f5\cf1\insrsid7349020 (slot-writablep <class-name> <slot-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00a4}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SLOT-INITABLEP}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SLOT_INITABLEP}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SLOT-INITABLEP}}}{\b\f4\fs28\cf1\insrsid7349020 SLOT-INITABLEP
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns TRUE if the specified slot is initializable,  otherwise FALSE.
\par 
\par }{\f5\cf1\insrsid7349020 (slot-initablep <class-name> <slot-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00a5}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SLOT-PUBLICP}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SLOT_PUBLICP}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SLOT-PUBLICP}}}{\b\f4\fs28\cf1\insrsid7349020 SLOT-PUBLICP
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns TRUE if the specified slot is public,  otherwise FALSE.
\par 
\par }{\f5\cf1\insrsid7349020 (slot-initablep <class-name> <slot-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00a1}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SLOT-DIRECT-ACCESSP}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SLOT_DIRECT_ACCESSP}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SLOT-DIRECT-ACCESSP}}}{\b\f4\fs28\cf1\insrsid7349020 SLOT-DIRECT-ACCESSP
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns TRUE if the specified slot can be accessed directly, otherwise FALSE.
\par 
\par }{\f5\cf1\insrsid7349020 (slot-direct-accessp <class-name> <slot-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:009e}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  MESSAGE-HANDLER-EXISTP}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  MESSAGE_HANDLER_EXISTP}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  MESSAGE-HANDLER-EXISTP}}}{\b\f4\fs28\cf1\insrsid7349020 MESSAGE-HANDLER-EXISTP

\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns TRUE if the specified message-handler is defined (directly, not by inheritance) for the class, FALSE otherwise.
\par }{\f5\cf1\insrsid7349020 
\par (message-handler-existp <class-name> <handler-name> [<handler-type>])
\par <handler-type> ::= around | before | primary | after
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0096}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  CLASS-ABSTRACTP}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  CLASS_ABSTRACTP}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  CLASS-ABSTRACTP}}}{\b\f4\fs28\cf1\insrsid7349020 CLASS-ABSTRACTP
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns TRUE if the specified class is abstract, FALSE otherwise.
\par 
\par }{\f5\cf1\insrsid7349020 (class-abstractp <class-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0095}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  CLASS-REACTIVEP}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  CLASS_REACTIVEP}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  CLASS-REACTIVEP}}}{\b\f4\fs28\cf1\insrsid7349020 CLASS-REACTIVEP
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns TRUE if the specified class is reactive, FALSE otherwise.
\par 
\par }{\f5\cf1\insrsid7349020 (class-reactivep <class-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:009a}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  CLASS-SUPERCLASSES}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  CLASS_SUPERCLASSES}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  CLASS-SUPERCLASSES}}}{\b\f4\fs28\cf1\insrsid7349020 CLASS-SUPERCLASSES
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the names of the direct superclasses of a class in a multifield variable. If the optional "inherit" argument is given, indirect superclasses are also included.
\par }{\f5\cf1\insrsid7349020 
\par (class-superclasses <class-name> [inherit])
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0099}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  CLASS-SUBCLASSES}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  CLASS_SUBCLASSES}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  CLASS-SUBCLASSES}}}{\b\f4\fs28\cf1\insrsid7349020 CLASS-SUBCLASSES
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the names of the direct subclasses of a class in a multifield variable. If the optional "inherit" argument is given, indirect subclasses are also included.
\par }{\f5\cf1\insrsid7349020 
\par (class-subclasses <class-name> [inherit])
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0098}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  CLASS-SLOTS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  CLASS_SLOTS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  CLASS-SLOTS}}}{\b\f4\fs28\cf1\insrsid7349020 CLASS-SLOTS
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the names of the explicitly defined slots of a class in a multifield variable. If the optional inherit keyword is given, inherited slots are also included.
\par }{\f5\cf1\insrsid7349020 
\par }{\f4\fs24\cf1\insrsid7349020 (class-slots <class-name> [inherit])
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:009d}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  GET-DEFMESSAGE-HANDLER-LIST}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  GET_DEFMESSAGE_HANDLER_LIST}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  GET-DEFMESSAGE-HANDLER-LIST}}}{\b\f4\fs28\cf1\insrsid7349020 
GET-DEFMESSAGE-HANDLER-LIST
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the class names, message names, and message types of the message-handlers directly attached to a class in a multifield variable. If the optional inherit keyword is given, inherited message-handlers are also included.
\par 
\par }{\f5\cf1\insrsid7349020 (get-defmessage-handler-list <class-name> [inherit])
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00a3}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SLOT-FACETS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SLOT_FACETS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SLOT-FACETS}}}{\b\f4\fs28\cf1\insrsid7349020 SLOT-FACETS
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the facet values for the specified slot of a class in a multifield value.
\par 
\par }{\f5\cf1\insrsid7349020 (slot-facets <class-name> <slot-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00a7}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SLOT-SOURCES}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SLOT_SOURCES}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SLOT-SOURCES}}}{\b\f4\fs28\cf1\insrsid7349020 SLOT-SOURCES
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the names of the classes which provide facets for a  slot of a class in a multifield variable.
\par }{\f5\cf1\insrsid7349020 
\par (slot-sources <class-name> <slot-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00a8}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SLOT-TYPES}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SLOT_TYPES}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SLOT-TYPES}}}{\b\f4\fs28\cf1\insrsid7349020 SLOT-TYPES
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the names of the primitive types allowed for a slot in a multifield variable.
\par 
\par }{\f5\cf1\insrsid7349020 (slot-types <class-name> <slot-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00a0}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SLOT-CARDINALITY}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SLOT_CARDINALITY}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SLOT-CARDINALITY}}}{\b\f4\fs28\cf1\insrsid7349020 SLOT-CARDINALITY
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the minimum and maximum number of fields allowed for a multislot in a multifield variable.
\par }{\f5\cf1\insrsid7349020 
\par (slot-cardinality <class-name> <slot-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:009f}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SLOT-ALLOWED-VALUES}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SLOT_ALLOWED_VALUES}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SLOT-ALLOWED-VALUES}}}{\b\f4\fs28\cf1\insrsid7349020 SLOT-ALLOWED-VALUES
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the allowed values for a slot in a multifield value.
\par 
\par }{\f5\cf1\insrsid7349020 (slot-allowed-values <class-name> <slot-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00a6}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SLOT-RANGE}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SLOT_RANGE}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SLOT-RANGE}}}{\b\f4\fs28\cf1\insrsid7349020 SLOT-RANGE
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the minimum and maximum numeric values allowed for a slot.
\par 
\par }{\f5\cf1\insrsid7349020 (slot-range <class-name> <slot-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00a6}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SLOT-DEFAULT-VALUE}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SLOT_DEFAULT_VALUE}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SLOT-DEFAULT-VALUE}}}{\b\f4\fs28\cf1\insrsid7349020 SLOT-DEFAULT-VALUE
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the default value associated with a slot.
\par 
\par }{\f5\cf1\insrsid7349020 (slot-default-value <class-name> <slot-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00a6}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  GET-CLASS-DEFAULTS-MODE}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  GET_CLASS_DEFAULTS_MODE}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  GET-CLASS-DEFAULTS-MODE}}}{\b\f4\fs28\cf1\insrsid7349020 GET-CLASS-DEFAULTS-MODE

\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the current defaults mode used when classes are defined.
\par 
\par }{\f5\cf1\insrsid7349020 (get-class-defaults-mode)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00a6}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SET-CLASS-DEFAULTS-MODE}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SET_CLASS_DEFAULTS_MODE}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SET-CLASS-DEFAULTS-MODE}}}{\b\f4\fs28\cf1\insrsid7349020 SET-CLASS-DEFAULTS-MODE

\par }{\f4\fs24\cf1\insrsid7349020 
\par Sets the defaults mode used when classes are defined.
\par 
\par }{\f5\cf1\insrsid7349020 (set-class-defaults-mode <mode>)
\par <mode> ::= convenience | conservation
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00ac}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  MESSAGE-HANDLER FUNCTIONS}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  MESSAGE_HANDLER_FUNCTIONS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  MESSAGE-HANDLER_FUNCTIONS}}}{\b\f4\fs28\cf1\insrsid7349020 
MESSAGE-HANDLER FUNCTIONS
\par }{\f4\fs24\cf1\insrsid7349020 
\par The following functions are used with message-handlers. 
\par 
\par }{\f4\fs24\ul\cf1\insrsid7349020 CALL-NEXT-HANDLER}{\v\f4\fs24\cf1\insrsid7349020 CALL_NEXT_HANDLER}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 NEXT-HANDLERP}{\v\f4\fs24\cf1\insrsid7349020 NEXT_HANDLERP}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 OVERRIDE-NEXT-HANDLER}{\v\f4\fs24\cf1\insrsid7349020 OVERRIDE_NEXT_HANDLER}{\f4\fs24\cf1\insrsid7349020 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00ae}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  NEXT-HANDLERP}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  NEXT_HANDLERP}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  NEXT-HANDLERP}}}{\b\f4\fs28\cf1\insrsid7349020 NEXT-HANDLERP
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns TRUE if there is another message-handler available for execution, FALSE otherwise.
\par }{\f5\cf1\insrsid7349020 
\par (next-handlerp)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00ad}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  CALL-NEXT-HANDLER}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  CALL_NEXT_HANDLER}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  CALL-NEXT-HANDLER}}}{\b\f4\fs28\cf1\insrsid7349020 CALL-NEXT-HANDLER
\par }{\f4\fs24\cf1\insrsid7349020 
\par Calls the next shadowed handler.
\par 
\par }{\f5\cf1\insrsid7349020 (call-next-handler)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00af}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  OVERRIDE-NEXT-HANDLER}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  OVERRIDE_NEXT_HANDLER}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  OVERRIDE-NEXT-HANDLER}}}{\b\f4\fs28\cf1\insrsid7349020 OVERRIDE-NEXT-HANDLER
\par }{\f4\fs24\cf1\insrsid7349020 
\par Calls the next shadowed handler and allows the arguments to be changed.
\par 
\par }{\f5\cf1\insrsid7349020 (override-next-handler <expression>*)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00b0}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DEFINSTANCES FUNCTIONS}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DEFINSTANCES_FUNCTIONS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DEFINSTANCES_FUNCTIONS}}}{\b\f4\fs28\cf1\insrsid7349020 DEFINSTANCES FUNCTIONS

\par }{\f4\fs24\cf1\insrsid7349020 
\par The following functions are used with definstances. 
\par 
\par }{\f4\fs24\ul\cf1\insrsid7349020 DEFINSTANCES-MODULE}{\v\f4\fs24\cf1\insrsid7349020 DEFINSTANCES_MODULE}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 GET-DEFINSTANCES-LIST}{\v\f4\fs24\cf1\insrsid7349020 GET_DEFINSTANCES_LIST}{\f4\fs24\cf1\insrsid7349020 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00b1}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  GET-DEFINSTANCES-LIST}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  GET_DEFINSTANCES_LIST}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  GET-DEFINSTANCES-LIST}}}{\b\f4\fs28\cf1\insrsid7349020 GET-DEFINSTANCES-LIST
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the list of all definstances in the specified module (or the current module if unspecified).
\par }{\f5\cf1\insrsid7349020 
\par (get-definstances-list [<module-name>])
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00b2}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DEFINSTANCES-MODULE}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DEFINSTANCES_MODULE}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DEFINSTANCES-MODULE}}}{\b\f4\fs28\cf1\insrsid7349020 DEFINSTANCES-MODULE
\par 
\par }{\f4\fs24\cf1\insrsid7349020 Returns the module in which the specified definstance is defined.
\par 
\par }{\f5\cf1\insrsid7349020 (definstances-module <definstances-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00b3}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  INSTANCE MANIPULATION FUNCTIONS}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  INSTANCE_MANIPULATION_FUNCTIONS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  INSTANCE MANIPULATION FUNCTIONS}}}{\b\f4\fs28\cf1\insrsid7349020 
INSTANCE MANIPULATION FUNCTIONS
\par }{\f4\fs24\cf1\insrsid7349020 
\par The following manipulation functions are used with instances. 
\par 
\par }{\f4\fs24\ul\cf1\insrsid7349020 CLASS}{\v\f4\fs24\cf1\insrsid7349020 CLASS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 DELETE-INSTANCE}{\v\f4\fs24\cf1\insrsid7349020 DELETE_INSTANCE}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 INIT-SLOTS}{\v\f4\fs24\cf1\insrsid7349020 INIT_SLOTS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 INSTANCE-ADDRESS}{\v\f4\fs24\cf1\insrsid7349020 INSTANCE_ADDRESS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 INSTANCE-NAME}{\v\f4\fs24\cf1\insrsid7349020 INSTANCE_NAME}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 INSTANCE-NAME-TO-SYMBOL}{\v\f4\fs24\cf1\insrsid7349020 INSTANCE_NAME_TO_SYMBOL}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 SYMBOL-TO-INSTANCE-NAME}{\v\f4\fs24\cf1\insrsid7349020 SYMBOL_TO_INSTANCE_NAME}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 UNMAKE-INSTANCE}{\v\f4\fs24\cf1\insrsid7349020 UNMAKE_INSTANCE}{\f4\fs24\cf1\insrsid7349020 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00b6}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  INIT-SLOTS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  INIT_SLOTS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  INIT-SLOTS}}}{\b\f4\fs28\cf1\insrsid7349020 INIT-SLOTS
\par }{\f4\fs24\cf1\insrsid7349020 
\par Implements the init message-handler attached to the class USER. This function should never be called directly unless an init message-handler is being defined such that the one attached to USER will never be called.
\par 
\par }{\f5\cf1\insrsid7349020 (init-slots)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00bb}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  UNMAKE-INSTANCE}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  UNMAKE_INSTANCE}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  UNMAKE-INSTANCE}}}{\b\f4\fs28\cf1\insrsid7349020 UNMAKE-INSTANCE
\par }{\f4\fs24\cf1\insrsid7349020 
\par Deletes the specified instance by sending it the delete message.
\par 
\par }{\f5\cf1\insrsid7349020 (unmake-instance <instance-expression> | *)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00b5}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DELETE-INSTANCE}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DELETE_INSTANCE}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DELETE-INSTANCE}}}{\b\f4\fs28\cf1\insrsid7349020 DELETE-INSTANCE
\par }{\f4\fs24\cf1\insrsid7349020 
\par Deletes the active instance when called from within the body of a message-handler.
\par 
\par }{\f5\cf1\insrsid7349020 (delete-instance)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00b4}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  CLASS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  CLASS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  CLASS}}}{\b\f4\fs28\cf1\insrsid7349020 CLASS
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns a symbol which is the name of the class of its argument.
\par 
\par }{\f5\cf1\insrsid7349020 (class <object-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00b8}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  INSTANCE-NAME}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  INSTANCE_NAME}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  INSTANCE-NAME}}}{\b\f4\fs28\cf1\insrsid7349020 INSTANCE-NAME
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns a symbol which is the name of its instance argument.
\par 
\par }{\f5\cf1\insrsid7349020 (instance-name <instance-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00b7}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  INSTANCE-ADDRESS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  INSTANCE_ADDRESS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  INSTANCE-ADDRESS}}}{\b\f4\fs28\cf1\insrsid7349020 INSTANCE-ADDRESS
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the address of its instance argument.
\par 
\par }{\f5\cf1\insrsid7349020 (instance-address <instance-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00ba}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SYMBOL-TO-INSTANCE-NAME}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SYMBOL_TO_INSTANCE_NAME}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SYMBOL-TO-INSTANCE-NAME}}}{\b\f4\fs28\cf1\insrsid7349020 SYMBOL-TO-INSTANCE-NAME

\par }{\f4\fs24\cf1\insrsid7349020 
\par Converts a symbol to an instance name.
\par 
\par }{\f5\cf1\insrsid7349020 (symbol-to-instance-name <symbol-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00b9}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  INSTANCE-NAME-TO-SYMBOL}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  INSTANCE_NAME_TO_SYMBOL}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  INSTANCE-NAME-TO-SYMBOL}}}{\b\f4\fs28\cf1\insrsid7349020 INSTANCE-NAME-TO-SYMBOL

\par }{\f4\fs24\cf1\insrsid7349020 
\par Converts an instance name to a symbol.
\par 
\par }{\f5\cf1\insrsid7349020 (instance-name-to-symbol <instance-name-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00c5}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  INSTANCE PREDICATE FUNCTIONS}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  INSTANCE_PREDICATE_FUNCTIONS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  INSTANCE PREDICATE FUNCTIONS}}}{\b\f4\fs28\cf1\insrsid7349020 
INSTANCE PREDICATE FUNCTIONS
\par }{\f4\fs24\cf1\insrsid7349020 
\par The following predicate functions are used with instances. 
\par 
\par }{\f4\fs24\ul\cf1\insrsid7349020 INSTANCE-ADDRESSP}{\v\f4\fs24\cf1\insrsid7349020 INSTANCE_ADDRESSP}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 INSTANCE-EXISTP}{\v\f4\fs24\cf1\insrsid7349020 INSTANCE_EXISTP}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 INSTANCE-NAMEP}{\v\f4\fs24\cf1\insrsid7349020 INSTANCE_NAMEP}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 INSTANCEP}{\v\f4\fs24\cf1\insrsid7349020 INSTANCEP}{\f4\fs24\cf1\insrsid7349020 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00c9}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  INSTANCEP}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  INSTANCEP}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  INSTANCEP}}}{\b\f4\fs28\cf1\insrsid7349020 INSTANCEP
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns TRUE if its argument is an instance name or instance address, FALSE otherwise.
\par }{\f5\cf1\insrsid7349020 
\par (instancep <expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00c6}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  INSTANCE-ADDRESSP}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  INSTANCE_ADDRESSP}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  INSTANCE-ADDRESSP}}}{\b\f4\fs28\cf1\insrsid7349020 INSTANCE-ADDRESSP
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns TRUE if its argument is an instance address, FALSE otherwise.
\par 
\par }{\f5\cf1\insrsid7349020 (instance-addressp <expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00c8}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  INSTANCE-NAMEP}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  INSTANCE_NAMEP}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  INSTANCE-NAMEP}}}{\b\f4\fs28\cf1\insrsid7349020 INSTANCE-NAMEP
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns TRUE if its argument is an instance name, FALSE otherwise.
\par 
\par }{\f5\cf1\insrsid7349020 (instance-namep <expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00c7}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  INSTANCE-EXISTP}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  INSTANCE_EXISTP}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  INSTANCE-EXISTP}}}{\b\f4\fs28\cf1\insrsid7349020 INSTANCE-EXISTP
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns TRUE if the specified instance exists, FALSE otherwise.
\par 
\par }{\f5\cf1\insrsid7349020 (instance-existp <instance-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00bc}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  INSTANCE SLOT FUNCTIONS}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  INSTANCE_SLOT_FUNCTIONS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  INSTANCE_SLOT_FUNCTIONS}}}{\b\f4\fs28\cf1\insrsid7349020 INSTANCE SLOT FUNCTIONS

\par }{\f4\fs24\cf1\insrsid7349020 
\par The following functions are used to manipulate instance slots. 
\par 
\par }{\f4\fs24\ul\cf1\insrsid7349020 DIRECT-SLOT-DELETE$}{\v\f4\fs24\cf1\insrsid7349020 DIRECT_SLOT_DELETE2}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 DIRECT-SLOT-INSERT$}{\v\f4\fs24\cf1\insrsid7349020 DIRECT_SLOT_INSERT2}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 DIRECT-SLOT-REPLACE$}{\v\f4\fs24\cf1\insrsid7349020 DIRECT_SLOT_REPLACE2}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 DYNAMIC-GET}{\v\f4\fs24\cf1\insrsid7349020 DYNAMIC_GET}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 DYNAMIC-PUT}{\v\f4\fs24\cf1\insrsid7349020 DYNAMIC_PUT}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 SLOT-DELETE$}{\v\f4\fs24\cf1\insrsid7349020 SLOT_DELETE2}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 SLOT-INSERT$}{\v\f4\fs24\cf1\insrsid7349020 SLOT_INSERT2}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 SLOT-REPLACE$}{\v\f4\fs24\cf1\insrsid7349020 SLOT_REPLACE2}{\f4\fs24\cf1\insrsid7349020 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00c0}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DYNAMIC-GET}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DYNAMIC_GET}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DYNAMIC-GET}}}{\b\f4\fs28\cf1\insrsid7349020 DYNAMIC-GET
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the value of the specified slot of the active instance.
\par 
\par }{\f5\cf1\insrsid7349020 (dynamic-get <slot-name-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00c1}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DYNAMIC-PUT}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DYNAMIC_PUT}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DYNAMIC-PUT}}}{\b\f4\fs28\cf1\insrsid7349020 DYNAMIC-PUT
\par }{\f4\fs24\cf1\insrsid7349020 
\par Sets the value of the specified slot of the active instance.
\par 
\par }{\f5\cf1\insrsid7349020 (put <slot-name-expression> <expression>*)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00c4}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SLOT-REPLACE$}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SLOT_REPLACE2}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SLOT-REPLACE$}}}{\b\f4\fs28\cf1\insrsid7349020 SLOT-REPLACE$
\par }{\f4\fs24\cf1\insrsid7349020 
\par Allows the replacement of a range of fields in a multifield slot value.
\par 
\par }{\f5\cf1\insrsid7349020 (slot-replaceR <instance-expression> <mv-slot-name>
\par \tab <range-begin> <range-end> <expression>+)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00bf}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DIRECT-SLOT-REPLACE$}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DIRECT_SLOT_REPLACE2}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DIRECT-SLOT-REPLACE$}}}{\b\f4\fs28\cf1\insrsid7349020 DIRECT-SLOT-REPLACE$
\par }{\f4\fs24\cf1\insrsid7349020 
\par Allows the replacement of a range of fields in a multifield slot value of the active instance from  within a message-handler.
\par }{\f5\cf1\insrsid7349020 
\par }\pard \ql \li0\ri0\nowidctlpar\tx1075\faauto\adjustright\rin0\lin0\itap0 {\f5\cf1\insrsid7349020 (direct-slot-replace$ <mv-slot-name> <range-begin> <range-end> <expression>+)
\par }\pard \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 {\f5\cf1\insrsid7349020 \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 
\f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00c3}}${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 
\f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SLOT-INSERT$}}#{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 
\f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SLOT_INSERT2}}K{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 
\f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SLOT-INSERT$}}}{\b\f4\fs28\cf1\insrsid7349020 SLOT-INSERT$
\par }{\f4\fs24\cf1\insrsid7349020 
\par Allows the insertion of one or more values in a multifield slot value.
\par 
\par }{\f5\cf1\insrsid7349020 (slot-insert$ <instance-expression> <mv-slot-name> <index> <expression>+)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00be}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DIRECT-SLOT-INSERT$}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DIRECT_SLOT_INSERT2}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DIRECT-SLOT-INSERT$}}}{\b\f4\fs28\cf1\insrsid7349020 DIRECT-SLOT-INSERT$
\par }{\f4\fs24\cf1\insrsid7349020 
\par Allows the insertion of one or more values in a multifield slot value of the active instance from within a message-handler.
\par }{\f5\cf1\insrsid7349020 
\par (direct-slot-insert$ <mv-slot-name> <index> <expression>+)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00c2}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SLOT-DELETE$}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SLOT_DELETE2}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SLOT-DELETE$}}}{\b\f4\fs28\cf1\insrsid7349020 SLOT-DELETE$
\par }{\f4\fs24\cf1\insrsid7349020 
\par Allows the deletion of a range of fields in a multifield slot value.
\par 
\par }{\f5\cf1\insrsid7349020 (slot-delete$ <instance-expression> <mv-slot-name> <range-begin>
\par \tab <range-end>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00bd}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DIRECT-SLOT-DELETE$}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DIRECT_SLOT_DELETE2}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DIRECT-SLOT-DELETE$}}}{\b\f4\fs28\cf1\insrsid7349020 DIRECT-SLOT-DELETE$
\par }{\f4\fs24\cf1\insrsid7349020 
\par Allows the deletion of a range of fields in a multifield slot value of the active instance from within a message-handler.
\par }{\f5\cf1\insrsid7349020 
\par (direct-slot-delete$ <mv-slot-name> <range-begin> <range-end>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00d0}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DEFMODULE FUNCTIONS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DEFMODULE_FUNCTIONS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DEFMODULE_FUNCTIONS}}}{\b\f4\fs28\cf1\insrsid7349020 DEFMODULE FUNCTIONS
\par }{\f4\fs24\cf1\insrsid7349020 
\par The following functions provide ancillary capabilities for the defmodule construct.
\par 
\par }{\f4\fs24\ul\cf1\insrsid7349020 GET-DEFMODULE-LIST}{\v\f4\fs24\cf1\insrsid7349020 GET_DEFMODULE_LIST}{\f4\fs24\cf1\insrsid7349020 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:00d1}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  GET-DEFMODULE-LIST}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  GET_DEFMODULE_LIST}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  GET-DEFMODULE-LIST}}}{\b\f4\fs28\cf1\insrsid7349020 GET-DEFMODULE-LIST
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the list of all defmodules.
\par 
\par }{\f5\cf1\insrsid7349020 (get-defmodule-list)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0148}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SEQUENCE EXPANSION FUNCTIONS}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SEQUENCE_EXPANSION_FUNCTIONS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SEQUENCE EXPANSION FUNCTIONS}}}{\b\f4\fs28\cf1\insrsid7349020 
SEQUENCE EXPANSION FUNCTIONS
\par }{\f4\fs24\cf1\insrsid7349020 
\par The following functions provide ancillary capabilities for the sequence expansion operator.
\par }{\f5\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 EXPAND$}{\v\f4\fs24\cf1\insrsid7349020 EXPAND2}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 GET-SEQUENCE-OPERATOR-RECOGNITION}{\v\f4\fs24\cf1\insrsid7349020 GET_SEQUENCE_OPERATOR_RECOGNITION}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 SET-SEQUENCE-OPERATOR-RECOGNITION}{\v\f4\fs24\cf1\insrsid7349020 SET_SEQUENCE_OPERATOR_RECOGNITION}{\f4\fs24\cf1\insrsid7349020 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0149}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  EXPAND$}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  EXPAND2}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  EXPAND$}}}{\b\f4\fs28\cf1\insrsid7349020 EXPAND$
\par }{\f4\fs24\cf1\insrsid7349020 
\par When used inside of a function call, expands its arguments as separate arguements to the function. The $ operator is merely a shorthand notation for the expand$ function call.
\par 
\par }{\f5\cf1\insrsid7349020 (expand$ <multifield-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:014b}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SET-SEQUENCE-OPERATOR-RECOGNITION}}#
{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SET_SEQUENCE_OPERATOR_RECOGNITION}}K
{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SET-SEQUENCE-OPERATOR-RECOGNITION}}}{
\b\f4\fs28\cf1\insrsid7349020 SET-SEQUENCE-OPERATOR-RECOGNITION
\par }{\f4\fs24\cf1\insrsid7349020 
\par Sets the sequence operator recognition behavior.
\par 
\par }{\f5\cf1\insrsid7349020 (setsequence-operator-recognition <boolean-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:014a}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  GET-SEQUENCE-OPERATOR-RECOGNITION}}#
{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  GET_SEQUENCE_OPERATOR_RECOGNITION}}K
{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  GET-SEQUENCE-OPERATOR-RECOGNITION}}}{
\b\f4\fs28\cf1\insrsid7349020 GET-SEQUENCE-OPERATOR-RECOGNITION
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the current value of the sequence operator recognition behavior.
\par 
\par }{\f5\cf1\insrsid7349020 (getsequence-operator-recognition)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0002}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  COMMAND SUMMARY}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  COMMAND_SUMMARY}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  COMMAND SUMMARY}}}{\b\f4\fs28\cf1\insrsid7349020 COMMAND SUMMARY
\par }{\f4\fs24\cf1\insrsid7349020 
\par This section gives a general overview of the available CLIPS commands.
\par 
\par Subtopics: 
\par 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 AGENDA_COMMANDS}{\v\f4\fs24\cf1\insrsid7349020 AGENDA_COMMANDS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 COOL_COMMANDS}{\v\f4\fs24\cf1\insrsid7349020 COOL_COMMANDS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 DEBUGGING_COMMANDS}{\v\f4\fs24\cf1\insrsid7349020 DEBUGGING_COMMANDS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 DEFFACTS_COMMANDS}{\v\f4\fs24\cf1\insrsid7349020 DEFFACTS_COMMANDS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 DEFFUNCTION_COMMANDS}{\v\f4\fs24\cf1\insrsid7349020 DEFFUNCTION_COMMANDS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 DEFGLOBAL_COMMANDS}{\v\f4\fs24\cf1\insrsid7349020 DEFGLOBAL_COMMANDS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 DEFMODULE_COMMANDS}{\v\f4\fs24\cf1\insrsid7349020 DEFMODULE_COMMANDS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 DEFRULE_COMMANDS}{\v\f4\fs24\cf1\insrsid7349020 DEFRULE_COMMANDS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 DEFTEMPLATE_COMMANDS}{\v\f4\fs24\cf1\insrsid7349020 DEFTEMPLATE_COMMANDS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 ENVIRONMENT_COMMANDS}{\v\f4\fs24\cf1\insrsid7349020 ENVIRONMENT_COMMANDS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 FACT_COMMANDS}{\v\f4\fs24\cf1\insrsid7349020 FACT_COMMANDS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 GENERIC_FUNCTION_COMMANDS}{\v\f4\fs24\cf1\insrsid7349020 GENERIC_FUNCTION_COMMANDS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 MEMORY_COMMANDS}{\v\f4\fs24\cf1\insrsid7349020 MEMORY_COMMANDS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 TEXT_PROCESSING_COMMANDS}{\v\f4\fs24\cf1\insrsid7349020 TEXT_PROCESSING_COMMANDS}{\f4\fs24\cf1\insrsid7349020  
\par }{\f4\fs24\uldb\cf1\insrsid7349020 PROFILING_COMMANDS}{\v\f4\fs24\cf1\insrsid7349020 PROFILING_COMMANDS}{\f4\fs24\cf1\insrsid7349020 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:004e}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  ENVIRONMENT COMMANDS}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  ENVIRONMENT_COMMANDS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  ENVIRONMENT_COMMANDS}}}{\b\f4\fs28\cf1\insrsid7349020 ENVIRONMENT COMMANDS
\par }{\f4\fs24\cf1\insrsid7349020 
\par The following commands control the CLIPS environment.
\par 
\par }{\f4\fs24\ul\cf1\insrsid7349020 APROPOS}{\v\f4\fs24\cf1\insrsid7349020 APROPOS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 BATCH}{\v\f4\fs24\cf1\insrsid7349020 BATCH}{\f4\fs24\cf1\insrsid7349020  
\par }{\f4\fs24\ul\cf1\insrsid7349020 BATCH*}{\v\f4\fs24\cf1\insrsid7349020 BATCH*}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 BLOAD}{\v\f4\fs24\cf1\insrsid7349020 BLOAD}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 BSAVE}{\v\f4\fs24\cf1\insrsid7349020 BSAVE}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 CLEAR}{\v\f4\fs24\cf1\insrsid7349020 CLEAR}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 EXIT}{\v\f4\fs24\cf1\insrsid7349020 EXIT}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 GET-AUTO-FLOAT-DIVIDEND}{\v\f4\fs24\cf1\insrsid7349020 GET_AUTO_FLOAT_DIVIDEND}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 GET-DYNAMIC-CONSTRAINT-CHECKING}{\v\f4\fs24\cf1\insrsid7349020 GET_DYNAMIC_CONSTRAINT_CHECKING}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 GET-STATIC-CONSTRAINT-CHECKING}{\v\f4\fs24\cf1\insrsid7349020 GET_STATIC_CONSTRAINT_CHECKING}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 LOAD}{\v\f4\fs24\cf1\insrsid7349020 LOAD}{\f4\fs24\cf1\insrsid7349020  
\par }{\f4\fs24\ul\cf1\insrsid7349020 LOAD*}{\v\f4\fs24\cf1\insrsid7349020 LOAD*}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 OPTIONS}{\v\f4\fs24\cf1\insrsid7349020 OPTIONS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 RESET}{\v\f4\fs24\cf1\insrsid7349020 RESET}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 SAVE}{\v\f4\fs24\cf1\insrsid7349020 SAVE}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 SET-AUTO-FLOAT-DIVIDEND}{\v\f4\fs24\cf1\insrsid7349020 SET_AUTO_FLOAT_DIVIDEND}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 SET-DYNAMIC-CONSTRAINT-CHECKING}{\v\f4\fs24\cf1\insrsid7349020 SET_DYNAMIC_CONSTRAINT_CHECKING}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 SET-STATIC-CONSTRAINT-CHECKING}{\v\f4\fs24\cf1\insrsid7349020 SET_STATIC_CONSTRAINT_CHECKING}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 SYSTEM}{\v\f4\fs24\cf1\insrsid7349020 SYSTEM}{\f4\fs24\cf1\insrsid7349020 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0058}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  LOAD}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  LOAD}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  LOAD}}}{\b\f4\fs28\cf1\insrsid7349020 LOAD
\par }{\f4\fs24\cf1\insrsid7349020 
\par Loads constructs from a file.
\par 
\par }{\f5\cf1\insrsid7349020 (load <file-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:005b}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  LOAD*}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  LOAD*}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  LOAD*}}}{\b\f4\fs28\cf1\insrsid7349020 LOAD*
\par }{\f4\fs24\cf1\insrsid7349020 
\par Loads constructs from a file without displaying messages.
\par 
\par }{\f5\cf1\insrsid7349020 (load* <file-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:005b}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SAVE}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SAVE}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SAVE}}}{\b\f4\fs28\cf1\insrsid7349020 SAVE
\par }{\f4\fs24\cf1\insrsid7349020 
\par Saves constructs to a file.
\par 
\par }{\f5\cf1\insrsid7349020 (save <file-name>)
\par 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0051}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  BLOAD}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  BLOAD}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  BLOAD}}}{\b\f4\fs28\cf1\insrsid7349020 BLOAD
\par }{\f4\fs24\cf1\insrsid7349020 
\par Loads a binary image from a file.
\par 
\par }{\f5\cf1\insrsid7349020 (bload <file-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0052}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  BSAVE}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  BSAVE}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  BSAVE}}}{\b\f4\fs28\cf1\insrsid7349020 BSAVE
\par }{\f4\fs24\cf1\insrsid7349020 
\par Saves a binary image to a file.
\par 
\par }{\f5\cf1\insrsid7349020 (bsave <file-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0053}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  CLEAR}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  CLEAR}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  CLEAR}}}{\b\f4\fs28\cf1\insrsid7349020 CLEAR
\par }{\f4\fs24\cf1\insrsid7349020 
\par Clears the CLIPS environment.
\par 
\par }{\f5\cf1\insrsid7349020 (clear)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0054}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  EXIT}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  EXIT}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  EXIT}}}{\b\f4\fs28\cf1\insrsid7349020 EXIT
\par }{\f4\fs24\cf1\insrsid7349020 
\par Exits the CLIPS environment.
\par 
\par }{\f5\cf1\insrsid7349020 (exit)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:005a}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  RESET}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  RESET}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  RESET}}}{\b\f4\fs28\cf1\insrsid7349020 RESET
\par }{\f4\fs24\cf1\insrsid7349020 
\par Resets the CLIPS environment.
\par 
\par }{\f5\cf1\insrsid7349020 (reset)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0050}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  BATCH}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  BATCH}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  BATCH}}}{\b\f4\fs28\cf1\insrsid7349020 BATCH
\par }{\f4\fs24\cf1\insrsid7349020 
\par Executes commands from a file.
\par 
\par }{\f5\cf1\insrsid7349020 (batch <file-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0050}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  BATCH*}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  BATCH*}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  BATCH*}}}{\b\f4\fs28\cf1\insrsid7349020 BATCH*
\par }{\f4\fs24\cf1\insrsid7349020 
\par Executes commands from a file. Unlike the batch command, evaluates all of the commands in the specified file before returning rather than replacing standard input.
\par 
\par }{\f5\cf1\insrsid7349020 (batch* <file-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0059}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  OPTIONS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  OPTIONS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  OPTIONS}}}{\b\f4\fs28\cf1\insrsid7349020 OPTIONS
\par }{\f4\fs24\cf1\insrsid7349020 
\par Lists the settings of CLIPS compiler flags.
\par 
\par }{\f5\cf1\insrsid7349020 (options)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:005f}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SYSTEM}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SYSTEM}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SYSTEM}}}{\b\f4\fs28\cf1\insrsid7349020 SYSTEM
\par }{\f4\fs24\cf1\insrsid7349020 
\par Appends its arguments together to form a command which is then sent to the operating system.
\par }{\f5\cf1\insrsid7349020 
\par (system <lexeme-expression>*)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:005c}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SET-AUTO-FLOAT-DIVIDEND}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SET_AUTO_FLOAT_DIVIDEND}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SET-AUTO-FLOAT-DIVIDEND}}}{\b\f4\fs28\cf1\insrsid7349020 SET-AUTO-FLOAT-DIVIDEND

\par }{\f4\fs24\cf1\insrsid7349020 
\par Sets the auto-float dividend behaviour.
\par 
\par }{\f5\cf1\insrsid7349020 (set-auto-float-dividend <boolean-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0055}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  GET-AUTO-FLOAT-DIVIDEND}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  GET_AUTO_FLOAT_DIVIDEND}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  GET-AUTO-FLOAT-DIVIDEND}}}{\b\f4\fs28\cf1\insrsid7349020 GET-AUTO-FLOAT-DIVIDEND

\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the current value of the auto-float dividend behaviour.
\par 
\par }{\f5\cf1\insrsid7349020 (get-auto-float-dividend)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:005d}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SET-DYNAMIC-CONSTRAINT-CHECKING}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SET_DYNAMIC_CONSTRAINT_CHECKING}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SET-DYNAMIC-CONSTRAINT-CHECKING}}}{\b\f4\fs28\cf1\insrsid7349020 
SET-DYNAMIC-CONSTRAINT-CHECKING
\par }{\f4\fs24\cf1\insrsid7349020 
\par Sets the dynamic constraint checking behaviour.
\par 
\par }{\f5\cf1\insrsid7349020 (set-dynamic-constraint-checking <boolean-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0056}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  GET-DYNAMIC-CONSTRAINT-CHECKING}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  GET_DYNAMIC_CONSTRAINT_CHECKING}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  GET-DYNAMIC-CONSTRAINT-CHECKING}}}{\b\f4\fs28\cf1\insrsid7349020 
GET-DYNAMIC-CONSTRAINT-CHECKING
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the current value of the dynamic constraint checking behaviour.
\par 
\par }{\f5\cf1\insrsid7349020 (get-dynamic-constraint-checking)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:005e}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SET-STATIC-CONSTRAINT-CHECKING}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SET_STATIC_CONSTRAINT_CHECKING}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SET-STATIC-CONSTRAINT-CHECKING}}}{\b\f4\fs28\cf1\insrsid7349020 
SET-STATIC-CONSTRAINT-CHECKING
\par }{\f4\fs24\cf1\insrsid7349020 
\par Sets the static constraint checking behaviour.
\par 
\par }{\f5\cf1\insrsid7349020 (set-static-constraint-checking <boolean-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0057}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  GET-STATIC-CONSTRAINT-CHECKING}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  GET_STATIC_CONSTRAINT_CHECKING}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  GET-STATIC-CONSTRAINT-CHECKING}}}{\b\f4\fs28\cf1\insrsid7349020 
GET-STATIC-CONSTRAINT-CHECKING
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the current value of the static constraint checking behaviour.
\par 
\par }{\f5\cf1\insrsid7349020 (get-static-constraint-checking)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:004f}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  APROPOS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  APROPOS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  APROPOS}}}{\b\f4\fs28\cf1\insrsid7349020 APROPOS
\par }{\f4\fs24\cf1\insrsid7349020 
\par Displays all symbols currently defined in CLIPS which contain a specified substring.
\par 
\par }{\f5\cf1\insrsid7349020 (apropos <lexeme>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0025}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DEBUGGING COMMANDS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DEBUGGING_COMMANDS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DEBUGGING COMMANDS}}}{\b\f4\fs28\cf1\insrsid7349020 DEBUGGING COMMANDS
\par }{\f4\fs24\cf1\insrsid7349020 
\par The following commands control the CLIPS debugging features.
\par 
\par }{\f4\fs24\ul\cf1\insrsid7349020 DRIBBLE-OFF}{\v\f4\fs24\cf1\insrsid7349020 DRIBBLE_OFF}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 DRIBBLE-ON}{\v\f4\fs24\cf1\insrsid7349020 DRIBBLE_ON}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 LIST-WATCH-ITEMS}{\v\f4\fs24\cf1\insrsid7349020 LIST_WATCH_ITEMS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 UNWATCH}{\v\f4\fs24\cf1\insrsid7349020 UNWATCH}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 WATCH}{\v\f4\fs24\cf1\insrsid7349020 WATCH}{\f4\fs24\cf1\insrsid7349020 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0027}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DRIBBLE-ON}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DRIBBLE_ON}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DRIBBLE-ON}}}{\b\f4\fs28\cf1\insrsid7349020 DRIBBLE-ON
\par }{\f4\fs24\cf1\insrsid7349020 
\par Sends trace information to the specified file.
\par 
\par }{\f5\cf1\insrsid7349020 (dribble-on <file-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0026}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DRIBBLE-OFF}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DRIBBLE_OFF}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DRIBBLE-OFF}}}{\b\f4\fs28\cf1\insrsid7349020 DRIBBLE-OFF
\par }{\f4\fs24\cf1\insrsid7349020 
\par Closes the trace file.
\par 
\par }{\f5\cf1\insrsid7349020 (dribble-off)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:002a}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  WATCH}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  WATCH}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  WATCH}}}{\b\f4\fs28\cf1\insrsid7349020 WATCH
\par }{\f4\fs24\cf1\insrsid7349020 
\par Enables trace information for the specified item.
\par }{\f5\cf1\insrsid7349020 
\par (watch <watch-item>)
\par <watch-item> ::= all |
\par \tab compilations | 
\par \tab statistics |
\par \tab focus |
\par \tab messages |
\par \tab deffunctions <deffunction-name>* |
\par \tab globals <global-name>* |
\par \tab rules <rule-name>* |
\par \tab activations <rule-name>* |
\par \tab facts <deftemplate-name>* |
\par \tab instances <class-name>* |
\par \tab slots <class-name>* |
\par \tab message-handlers <handler-spec-1>* [<handler-spec-2>]) |
\par \tab generic-functions <generic-name>* |
\par \tab methods <method-spec-1>* [<method-spec-2>]
\par 
\par <handler-spec-1> ::= <class-name> <handler-name> <handler-type>
\par <handler-spec-2> ::= <class-name> [<handler-name> [<handler-type>]]
\par 
\par <method-spec-1> ::= <generic-name> <method-index>
\par <method-spec-2> ::= <generic-name> [<method-index>]
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0029}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  UNWATCH}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  UNWATCH}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  UNWATCH}}}{\b\f4\fs28\cf1\insrsid7349020 UNWATCH
\par }{\f4\fs24\cf1\insrsid7349020 
\par Disables trace information for the specified item.
\par 
\par }{\f5\cf1\insrsid7349020 (unwatch <watch-item>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0028}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  LIST-WATCH-ITEMS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  LIST_WATCH_ITEMS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  LIST-WATCH-ITEMS}}}{\b\f4\fs28\cf1\insrsid7349020 LIST-WATCH-ITEMS
\par }{\f4\fs24\cf1\insrsid7349020 
\par Displays the current state of watch items.
\par 
\par }{\f5\cf1\insrsid7349020 (list-watch-items [<watch-item>])
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:004a}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DEFTEMPLATE COMMANDS}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DEFTEMPLATE_COMMANDS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DEFTEMPLATE_COMMANDS}}}{\b\f4\fs28\cf1\insrsid7349020 DEFTEMPLATE COMMANDS
\par }{\f4\fs24\cf1\insrsid7349020 
\par The following commands manipulate deftemplates.
\par 
\par }{\f4\fs24\ul\cf1\insrsid7349020 LIST-DEFTEMPLATES}{\v\f4\fs24\cf1\insrsid7349020 LIST_DEFTEMPLATES}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 PPDEFTEMPLATE}{\v\f4\fs24\cf1\insrsid7349020 PPDEFTEMPLATE}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 UNDEFTEMPLATE}{\v\f4\fs24\cf1\insrsid7349020 UNDEFTEMPLATE}{\f4\fs24\cf1\insrsid7349020 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:004c}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  PPDEFTEMPLATE}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  PPDEFTEMPLATE}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  PPDEFTEMPLATE}}}{\b\f4\fs28\cf1\insrsid7349020 PPDEFTEMPLATE
\par }{\f4\fs24\cf1\insrsid7349020 
\par Displays the text of a given deftemplate.
\par 
\par }{\f5\cf1\insrsid7349020 (ppdeftemplate <deftemplate-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:004b}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  LIST-DEFTEMPLATES}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  LIST_DEFTEMPLATES}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  LIST-DEFTEMPLATES}}}{\b\f4\fs28\cf1\insrsid7349020 LIST-DEFTEMPLATES
\par }{\f4\fs24\cf1\insrsid7349020 
\par Displays the list of all deftemplates in the specified module (or the current module if none specified).
\par }{\f5\cf1\insrsid7349020 
\par (list-deftemplates [<module-name>])
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:004d}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  UNDEFTEMPLATE}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  UNDEFTEMPLATE}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  UNDEFTEMPLATE}}}{\b\f4\fs28\cf1\insrsid7349020 UNDEFTEMPLATE
\par }{\f4\fs24\cf1\insrsid7349020 
\par Deletes a deftemplate.
\par 
\par }{\f5\cf1\insrsid7349020 (undeftemplate <deftemplate-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0060}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  FACT COMMANDS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  FACT_COMMANDS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  FACT_COMMANDS}}}{\b\f4\fs28\cf1\insrsid7349020 FACT COMMANDS
\par }{\f4\fs24\cf1\insrsid7349020 
\par The following commands display information about facts.
\par 
\par }{\f4\fs24\ul\cf1\insrsid7349020 DEPENDENCIES}{\v\f4\fs24\cf1\insrsid7349020 DEPENDENCIES}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 DEPENDENTS}{\v\f4\fs24\cf1\insrsid7349020 DEPENDENTS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 FACTS}{\v\f4\fs24\cf1\insrsid7349020 FACTS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 GET-FACT-DUPLICATION}{\v\f4\fs24\cf1\insrsid7349020 GET_FACT_DUPLICATION}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 LOAD-FACTS}{\v\f4\fs24\cf1\insrsid7349020 LOAD_FACTS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 SAVE-FACTS}{\v\f4\fs24\cf1\insrsid7349020 SAVE_FACTS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 SET-FACT-DUPLICATION}{\v\f4\fs24\cf1\insrsid7349020 SET_FACT_DUPLICATION}{\f4\fs24\cf1\insrsid7349020 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0063}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  FACTS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  FACTS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  FACTS}}}{\b\f4\fs28\cf1\insrsid7349020 FACTS
\par }{\f4\fs24\cf1\insrsid7349020 
\par Display the facts in the fact-list.
\par 
\par }{\f5\cf1\insrsid7349020 (facts [<module-name>]
\par        [<start-integer-expression> 
\par        [<end-integer-expression> 
\par        [<max-integer-expression>]]])
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0065}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  LOAD-FACTS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  LOAD_FACTS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  LOAD-FACTS}}}{\b\f4\fs28\cf1\insrsid7349020 LOAD-FACTS
\par }{\f4\fs24\cf1\insrsid7349020 
\par Asserts facts loaded from a file.
\par 
\par }{\f5\cf1\insrsid7349020 (load-facts <file-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0066}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SAVE-FACTS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SAVE_FACTS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SAVE-FACTS}}}{\b\f4\fs28\cf1\insrsid7349020 SAVE-FACTS
\par }{\f4\fs24\cf1\insrsid7349020 
\par Saves facts to a file.
\par 
\par }{\f5\cf1\insrsid7349020 (save-facts <file-name> [<save-scope> <deftemplate-names>*])
\par <save-scope> ::= visible | local
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0061}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DEPENDENCIES}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DEPENDENCIES}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DEPENDENCIES}}}{\b\f4\fs28\cf1\insrsid7349020 DEPENDENCIES
\par }{\f4\fs24\cf1\insrsid7349020 
\par Lists the partial matches from which a fact or instance receives logical support.
\par 
\par }{\f5\cf1\insrsid7349020 (dependencies <fact-or-instance-specifier>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0062}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DEPENDENTS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DEPENDENTS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DEPENDENTS}}}{\b\f4\fs28\cf1\insrsid7349020 DEPENDENTS
\par }{\f4\fs24\cf1\insrsid7349020 
\par Lists all facts or instances which receive logical support from a fact or instance.
\par 
\par }{\f5\cf1\insrsid7349020 (dependents <fact-or-instance-specifier>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0067}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SET-FACT-DUPLICATION}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SET_FACT_DUPLICATION}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SET-FACT-DUPLICATION}}}{\b\f4\fs28\cf1\insrsid7349020 SET-FACT-DUPLICATION
\par }{\f4\fs24\cf1\insrsid7349020 
\par Sets the fact duplication behavior.
\par 
\par }{\f5\cf1\insrsid7349020 (set-fact-duplication <boolean-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0064}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  GET-FACT-DUPLICATION}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  GET_FACT_DUPLICATION}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  GET-FACT-DUPLICATION}}}{\b\f4\fs28\cf1\insrsid7349020 GET-FACT-DUPLICATION
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the fact duplication behavior.
\par 
\par }{\f5\cf1\insrsid7349020 (get-fact-duplication)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:002b}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DEFFACTS COMMANDS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DEFFACTS_COMMANDS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DEFFACTS COMMANDS}}}{\b\f4\fs28\cf1\insrsid7349020 DEFFACTS COMMANDS
\par }{\f4\fs24\cf1\insrsid7349020 
\par The following commands manipulate deffacts.
\par 
\par }{\f4\fs24\ul\cf1\insrsid7349020 PPDEFFACTS}{\v\f4\fs24\cf1\insrsid7349020 PPDEFFACTS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 LIST-DEFFACTS}{\v\f4\fs24\cf1\insrsid7349020 LIST_DEFFACTS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 UNDEFFACTS}{\v\f4\fs24\cf1\insrsid7349020 UNDEFFACTS}{\f4\fs24\cf1\insrsid7349020 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:002c}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  PPDEFFACTS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  PPDEFFACTS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  PPDEFFACTS}}}{\b\f4\fs28\cf1\insrsid7349020 PPDEFFACTS
\par }{\f4\fs24\cf1\insrsid7349020 
\par Displays the text of a given deffacts.
\par 
\par }{\f5\cf1\insrsid7349020 (ppdeffacts <deffacts-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:002d}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  LIST-DEFFACTS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  LIST_DEFFACTS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  LIST-DEFFACTS}}}{\b\f4\fs28\cf1\insrsid7349020 LIST-DEFFACTS
\par }{\f4\fs24\cf1\insrsid7349020 
\par Displays the list of all deffacts in the specified module (or the current module if none specified).
\par }{\f5\cf1\insrsid7349020 
\par (list-deffacts [<module-name>])
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:002e}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  UNDEFFACTS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  UNDEFFACTS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  UNDEFFACTS}}}{\b\f4\fs28\cf1\insrsid7349020 UNDEFFACTS
\par }{\f4\fs24\cf1\insrsid7349020 
\par Deletes a deffacts.
\par 
\par }{\f5\cf1\insrsid7349020 (undeffacts <deffacts-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:003f}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DEFRULE COMMANDS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DEFRULE_COMMANDS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DEFRULE COMMANDS}}}{\b\f4\fs28\cf1\insrsid7349020 DEFRULE COMMANDS
\par }{\f4\fs24\cf1\insrsid7349020 
\par The following commands manipulate defrules.
\par 
\par }{\f4\fs24\ul\cf1\insrsid7349020 GET-INCREMENTAL-RESET}{\v\f4\fs24\cf1\insrsid7349020 GET_INCREMENTAL_RESET}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 LIST-DEFRULES}{\v\f4\fs24\cf1\insrsid7349020 LIST_DEFRULES}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 MATCHES}{\v\f4\fs24\cf1\insrsid7349020 MATCHES}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 PPDEFRULE}{\v\f4\fs24\cf1\insrsid7349020 PPDEFRULE}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 REFRESH}{\v\f4\fs24\cf1\insrsid7349020 REFRESH}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 REMOVE-BREAK}{\v\f4\fs24\cf1\insrsid7349020 REMOVE_BREAK}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 SET-BREAK}{\v\f4\fs24\cf1\insrsid7349020 SET_BREAK}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 SET-INCREMENTAL-RESET}{\v\f4\fs24\cf1\insrsid7349020 SET_INCREMENTAL_RESET}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 SHOW-BREAKS}{\v\f4\fs24\cf1\insrsid7349020 SHOW_BREAKS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 UNDEFRULE}{\v\f4\fs24\cf1\insrsid7349020 UNDEFRULE}{\f4\fs24\cf1\insrsid7349020 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0043}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  PPDEFRULE}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  PPDEFRULE}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  PPDEFRULE}}}{\b\f4\fs28\cf1\insrsid7349020 PPDEFRULE
\par }{\f4\fs24\cf1\insrsid7349020 
\par Displays the text of a given rule.
\par 
\par }{\f5\cf1\insrsid7349020 (ppdefrule <rule-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0041}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  LIST-DEFRULES}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  LIST_DEFRULES}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  LIST-DEFRULES}}}{\b\f4\fs28\cf1\insrsid7349020 LIST-DEFRULES
\par }{\f4\fs24\cf1\insrsid7349020 
\par Displays the list of all defrules in the specified module (or the current module if none specified).
\par }{\f5\cf1\insrsid7349020 
\par (list-defrules [<module-name>])
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0049}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  UNDEFRULE}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  UNDEFRULE}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  UNDEFRULE}}}{\b\f4\fs28\cf1\insrsid7349020 UNDEFRULE
\par }{\f4\fs24\cf1\insrsid7349020 
\par Deletes a defrule.
\par 
\par }{\f5\cf1\insrsid7349020 (undefrule <rule-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0042}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  MATCHES}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  MATCHES}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  MATCHES}}}{\b\f4\fs28\cf1\insrsid7349020 MATCHES
\par }{\f4\fs24\cf1\insrsid7349020 
\par Displays the facts which match the patterns of a rule.
\par 
\par }{\f5\cf1\insrsid7349020 (matches <rule-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0046}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SET-BREAK}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SET_BREAK}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SET-BREAK}}}{\b\f4\fs28\cf1\insrsid7349020 SET-BREAK
\par }{\f4\fs24\cf1\insrsid7349020 
\par Sets a breakpoint on a rule.
\par 
\par }{\f5\cf1\insrsid7349020 (set-break <rule-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0045}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  REMOVE-BREAK}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  REMOVE_BREAK}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  REMOVE-BREAK}}}{\b\f4\fs28\cf1\insrsid7349020 REMOVE-BREAK
\par }{\f4\fs24\cf1\insrsid7349020 
\par Removes a breakpoint on a rule.
\par 
\par }{\f5\cf1\insrsid7349020 (remove-break [<rule-name>])
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0048}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SHOW-BREAKS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SHOW_BREAKS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SHOW-BREAKS}}}{\b\f4\fs28\cf1\insrsid7349020 SHOW-BREAKS
\par }{\f4\fs24\cf1\insrsid7349020 
\par Displays all rules having breakpoints.
\par 
\par }{\f5\cf1\insrsid7349020 (show-breaks [<module-name>])
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0044}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  REFRESH}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  REFRESH}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  REFRESH}}}{\b\f4\fs28\cf1\insrsid7349020 REFRESH
\par }{\f4\fs24\cf1\insrsid7349020 
\par Places all current activations of a rule on the agenda.
\par 
\par }{\f5\cf1\insrsid7349020 (refresh <rule-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0047}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SET-INCREMENTAL-RESET}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SET_INCREMENTAL_RESET}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SET-INCREMENTAL-RESET}}}{\b\f4\fs28\cf1\insrsid7349020 SET-INCREMENTAL-RESET
\par }{\f4\fs24\cf1\insrsid7349020 
\par Sets the incremental reset behavior.
\par 
\par }{\f5\cf1\insrsid7349020 (set-incremental-reset <boolean-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0040}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  GET-INCREMENTAL-RESET}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  GET_INCREMENTAL_RESET}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  GET-INCREMENTAL-RESET}}}{\b\f4\fs28\cf1\insrsid7349020 GET-INCREMENTAL-RESET
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the incremental reset behavior.
\par 
\par }{\f5\cf1\insrsid7349020 (get-incremental-reset)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0003}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  AGENDA COMMANDS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  AGENDA_COMMANDS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  AGENDA_COMMANDS}}}{\b\f4\fs28\cf1\insrsid7349020 AGENDA COMMANDS
\par }{\f4\fs24\cf1\insrsid7349020 
\par The following commands manipulate the agenda.
\par 
\par }{\f4\fs24\ul\cf1\insrsid7349020 AGENDA}{\v\f4\fs24\cf1\insrsid7349020 AGENDA}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 CLEAR-FOCUS-STACK}{\v\f4\fs24\cf1\insrsid7349020 CLEAR_FOCUS_STACK}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 FOCUS}{\v\f4\fs24\cf1\insrsid7349020 FOCUS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 GET-SALIENCE-EVALUATION}{\v\f4\fs24\cf1\insrsid7349020 GET_SALIENCE_EVALUATION}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 GET-STRATEGY}{\v\f4\fs24\cf1\insrsid7349020 GET_STRATEGY}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 HALT}{\v\f4\fs24\cf1\insrsid7349020 HALT}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 LIST-FOCUS-STACK}{\v\f4\fs24\cf1\insrsid7349020 LIST_FOCUS_STACK}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 REFRESH-AGENDA}{\v\f4\fs24\cf1\insrsid7349020 REFRESH_AGENDA}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 RUN}{\v\f4\fs24\cf1\insrsid7349020 RUN}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 SET-SALIENCE-EVALUATION}{\v\f4\fs24\cf1\insrsid7349020 SET_SALIENCE_EVALUATION}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 SET-STRATEGY}{\v\f4\fs24\cf1\insrsid7349020 SET_STRATEGY}{\f4\fs24\cf1\insrsid7349020 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0004}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  AGENDA}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  AGENDA}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  AGENDA}}}{\b\f4\fs28\cf1\insrsid7349020 AGENDA
\par }{\f4\fs24\cf1\insrsid7349020 
\par Displays all activations on the agenda of the specified module.
\par 
\par }{\f5\cf1\insrsid7349020 (agenda [<module-name>])
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:000c}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  RUN}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  RUN}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  RUN}}}{\b\f4\fs28\cf1\insrsid7349020 RUN
\par }{\f4\fs24\cf1\insrsid7349020 
\par Starts execution of rules.  Rules fire until agenda is empty or the number of rule firings limit specified by the first argument is reached (infinity if unspecified).
\par }{\f5\cf1\insrsid7349020 
\par (run [<integer-expression>])
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0006}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  FOCUS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  FOCUS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  FOCUS}}}{\b\f4\fs28\cf1\insrsid7349020 FOCUS
\par }{\f4\fs24\cf1\insrsid7349020 
\par Pushes one or more modules onto the focus stack.
\par 
\par }{\f5\cf1\insrsid7349020 (focus <module-name>+)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0009}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  HALT}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  HALT}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  HALT}}}{\b\f4\fs28\cf1\insrsid7349020 HALT
\par }{\f4\fs24\cf1\insrsid7349020 
\par Stops rule execution.
\par 
\par }{\f5\cf1\insrsid7349020 (halt)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:000e}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SET-STRATEGY}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SET_STRATEGY}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SET-STRATEGY}}}{\b\f4\fs28\cf1\insrsid7349020 SET-STRATEGY
\par }{\f4\fs24\cf1\insrsid7349020 
\par Sets the current conflict resolution strategy.
\par 
\par }{\f5\cf1\insrsid7349020 (set-strategy <strategy>)
\par <strategy> ::= depth | breadth | simplicity | complexity | 
\par \tab lex | mea | random
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0008}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  GET-STRATEGY}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  GET_STRATEGY}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  GET-STRATEGY}}}{\b\f4\fs28\cf1\insrsid7349020 GET-STRATEGY
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the current conflict resolution strategy.
\par 
\par }{\f5\cf1\insrsid7349020 (get-strategy)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:000a}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  LIST-FOCUS-STACK}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  LIST_FOCUS_STACK}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  LIST-FOCUS-STACK}}}{\b\f4\fs28\cf1\insrsid7349020 LIST-FOCUS-STACK
\par }{\f4\fs24\cf1\insrsid7349020 
\par Lists all module names on the focus stack.
\par 
\par }{\f5\cf1\insrsid7349020 (list-focus-stack)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0005}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  CLEAR-FOCUS-STACK}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  CLEAR_FOCUS_STACK}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  CLEAR-FOCUS-STACK}}}{\b\f4\fs28\cf1\insrsid7349020 CLEAR-FOCUS-STACK
\par }{\f4\fs24\cf1\insrsid7349020 
\par Removes all modules from the focus stack.
\par 
\par }{\f5\cf1\insrsid7349020 (clear-focus-stack)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:000d}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SET-SALIENCE-EVALUATION}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SET_SALIENCE_EVALUATION}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SET-SALIENCE-EVALUATION}}}{\b\f4\fs28\cf1\insrsid7349020 SET-SALIENCE-EVALUATION

\par }{\f4\fs24\cf1\insrsid7349020 
\par Sets the salience evaluation behavior.
\par 
\par }{\f5\cf1\insrsid7349020 (set-salience-evaluation <behavior>)
\par <behavior> ::= when-defined | when-activated | every-cycle
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0007}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  GET-SALIENCE-EVALUATION}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  GET_SALIENCE_EVALUATION}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  GET-SALIENCE-EVALUATION}}}{\b\f4\fs28\cf1\insrsid7349020 GET-SALIENCE-EVALUATION

\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the salience evaluation behavior.
\par 
\par }{\f5\cf1\insrsid7349020 (get-salience-evaluation)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:000b}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  REFRESH-AGENDA}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  REFRESH_AGENDA}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  REFRESH-AGENDA}}}{\b\f4\fs28\cf1\insrsid7349020 REFRESH-AGENDA
\par }{\f4\fs24\cf1\insrsid7349020 
\par Forces reevaluation of salience of rules on the agenda of the specified module.
\par 
\par }{\f5\cf1\insrsid7349020 (refresh-agenda [<module-name>])
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0033}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DEFGLOBAL COMMANDS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DEFGLOBAL_COMMANDS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DEFGLOBAL_COMMANDS}}}{\b\f4\fs28\cf1\insrsid7349020 DEFGLOBAL COMMANDS 
\par }{\f4\fs24\cf1\insrsid7349020 
\par The following commands manipulate defglobals.
\par 
\par }{\f4\fs24\ul\cf1\insrsid7349020 GET-RESET-GLOBALS}{\v\f4\fs24\cf1\insrsid7349020 GET_RESET_GLOBALS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 LIST-DEFGLOBALS}{\v\f4\fs24\cf1\insrsid7349020 LIST_DEFGLOBALS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 PPDEFGLOBAL}{\v\f4\fs24\cf1\insrsid7349020 PPDEFGLOBAL}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 SET-RESET-GLOBALS}{\v\f4\fs24\cf1\insrsid7349020 SET_RESET_GLOBALS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 SHOWS-DEFGLOBALS}{\v\f4\fs24\cf1\insrsid7349020 SHOWS_DEFGLOBALS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 UNDEFGLOBAL}{\v\f4\fs24\cf1\insrsid7349020 UNDEFGLOBAL}{\f4\fs24\cf1\insrsid7349020 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0036}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  PPDEFGLOBAL}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  PPDEFGLOBAL}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  PPDEFGLOBAL}}}{\b\f4\fs28\cf1\insrsid7349020 PPDEFGLOBAL
\par }{\f4\fs24\cf1\insrsid7349020 
\par Displays the text required to define a given global variable.
\par 
\par }{\f5\cf1\insrsid7349020 (ppdefglobal <global-variable-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0035}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  LIST-DEFGLOBALS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  LIST_DEFGLOBALS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  LIST-DEFGLOBALS}}}{\b\f4\fs28\cf1\insrsid7349020 LIST-DEFGLOBALS
\par }{\f4\fs24\cf1\insrsid7349020 
\par Displays the list of all defglobals in the specified module (or the current module if none specified).
\par }{\f5\cf1\insrsid7349020 
\par (list-defglobals [<module-name>])
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0039}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  UNDEFGLOBAL}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  UNDEFGLOBAL}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  UNDEFGLOBAL}}}{\b\f4\fs28\cf1\insrsid7349020 UNDEFGLOBAL
\par }{\f4\fs24\cf1\insrsid7349020 
\par Deletes a global variable.
\par 
\par }{\f5\cf1\insrsid7349020 (undefglobal <global-variable-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0038}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SHOWS-DEFGLOBALS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SHOWS_DEFGLOBALS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SHOWS-DEFGLOBALS}}}{\b\f4\fs28\cf1\insrsid7349020 SHOWS-DEFGLOBALS
\par }{\f4\fs24\cf1\insrsid7349020 
\par Displays the name and current value of all defglobals n the specified module (or the current module if none specified).
\par }{\f5\cf1\insrsid7349020 
\par (show-defglobals [<module-name>])
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0037}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SET-RESET-GLOBALS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SET_RESET_GLOBALS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SET-RESET-GLOBALS}}}{\b\f4\fs28\cf1\insrsid7349020 SET-RESET-GLOBALS
\par }{\f4\fs24\cf1\insrsid7349020 
\par Sets the reset global variables behavior.
\par 
\par }{\f5\cf1\insrsid7349020 (set-reset-globals <boolean-expression>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0034}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  GET-RESET-GLOBALS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  GET_RESET_GLOBALS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  GET-RESET-GLOBALS}}}{\b\f4\fs28\cf1\insrsid7349020 GET-RESET-GLOBALS
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the reset global variables behavior.
\par 
\par }{\f5\cf1\insrsid7349020 (get-reset-globals)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:002f}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DEFFUNCTION COMMANDS}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DEFFUNCTION_COMMANDS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DEFFUNCTION COMMANDS}}}{\b\f4\fs28\cf1\insrsid7349020 DEFFUNCTION COMMANDS
\par }{\f4\fs24\cf1\insrsid7349020  
\par The following commands manipulate deffunctions.
\par 
\par }{\f4\fs24\ul\cf1\insrsid7349020 LIST-DEFFUNCTIONS}{\v\f4\fs24\cf1\insrsid7349020 LIST_DEFFUNCTIONS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 PPDEFFUNCTION}{\v\f4\fs24\cf1\insrsid7349020 PPDEFFUNCTION}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 UNDEFFUNCTION}{\v\f4\fs24\cf1\insrsid7349020 UNDEFFUNCTION}{\f4\fs24\cf1\insrsid7349020 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0031}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  PPDEFFUNCTION}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  PPDEFFUNCTION}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  PPDEFFUNCTION}}}{\b\f4\fs28\cf1\insrsid7349020 PPDEFFUNCTION
\par }{\f4\fs24\cf1\insrsid7349020 
\par Displays the text of a given deffunction.
\par 
\par }{\f5\cf1\insrsid7349020 (ppdeffunction <deffunction-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0030}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  LIST-DEFFUNCTIONS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  LIST_DEFFUNCTIONS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  LIST-DEFFUNCTIONS}}}{\b\f4\fs28\cf1\insrsid7349020 LIST-DEFFUNCTIONS
\par }{\f4\fs24\cf1\insrsid7349020 
\par Displays the list of all deffunctions in the specified module (or the current module if none specified).
\par }{\f5\cf1\insrsid7349020 
\par }{\f4\fs24\cf1\insrsid7349020 (list-deffunctions [<deffunction-name>])
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0032}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  UNDEFFUNCTION}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  UNDEFFUNCTION}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  UNDEFFUNCTION}}}{\b\f4\fs28\cf1\insrsid7349020 UNDEFFUNCTION
\par }{\f4\fs24\cf1\insrsid7349020 
\par Deletes a deffunction.
\par 
\par }{\f5\cf1\insrsid7349020 (undeffunction <deffunction-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0068}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  GENERIC FUNCTION COMMANDS}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  GENERIC_FUNCTION_COMMANDS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  GENERIC_FUNCTION_COMMANDS}}}{\b\f4\fs28\cf1\insrsid7349020 
GENERIC FUNCTION COMMANDS
\par }{\f4\fs24\cf1\insrsid7349020  
\par The following commands manipulate generic functions.
\par 
\par }{\f4\fs24\ul\cf1\insrsid7349020 LIST-DEFGENERICS}{\v\f4\fs24\cf1\insrsid7349020 LIST_DEFGENERICS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 LIST-DEFMETHODS}{\v\f4\fs24\cf1\insrsid7349020 LIST_DEFMETHODS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 PPDEFGENERIC}{\v\f4\fs24\cf1\insrsid7349020 PPDEFGENERIC}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 PPDEFMETHOD}{\v\f4\fs24\cf1\insrsid7349020 PPDEFMETHOD}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 PREVIEW-GENERIC}{\v\f4\fs24\cf1\insrsid7349020 PREVIEW_GENERIC}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 UNDEFGENERIC}{\v\f4\fs24\cf1\insrsid7349020 UNDEFGENERIC}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 UNDEFMETHOD}{\v\f4\fs24\cf1\insrsid7349020 UNDEFMETHOD}{\f4\fs24\cf1\insrsid7349020 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:006b}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  PPDEFGENERIC}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  PPDEFGENERIC}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  PPDEFGENERIC}}}{\b\f4\fs28\cf1\insrsid7349020 PPDEFGENERIC
\par }{\f4\fs24\cf1\insrsid7349020 
\par Displays the text of a given generic function header.
\par 
\par }{\f5\cf1\insrsid7349020 (ppdefgeneric <generic-function-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:006c}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  PPDEFMETHOD}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  PPDEFMETHOD}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  PPDEFMETHOD}}}{\b\f4\fs28\cf1\insrsid7349020 PPDEFMETHOD
\par }{\f4\fs24\cf1\insrsid7349020 
\par Displays the text of a given method.
\par 
\par }{\f5\cf1\insrsid7349020 (ppdefmethod <generic-function-name> <index>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0069}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  LIST-DEFGENERICS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  LIST_DEFGENERICS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  LIST-DEFGENERICS}}}{\b\f4\fs28\cf1\insrsid7349020 LIST-DEFGENERICS
\par }{\f4\fs24\cf1\insrsid7349020 
\par Displays the names of all generic functions in the specified module (or the current module if none specified).
\par }{\f5\cf1\insrsid7349020 
\par (list-defgenerics [<module-name>])
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:006a}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  LIST-DEFMETHODS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  LIST_DEFMETHODS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  LIST-DEFMETHODS}}}{\b\f4\fs28\cf1\insrsid7349020 LIST-DEFMETHODS
\par }{\f4\fs24\cf1\insrsid7349020 
\par Displays a list of generic function methods.
\par 
\par }{\f5\cf1\insrsid7349020 (list-defmethods [<generic-function-name>])
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:006e}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  UNDEFGENERIC}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  UNDEFGENERIC}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  UNDEFGENERIC}}}{\b\f4\fs28\cf1\insrsid7349020 UNDEFGENERIC
\par }{\f4\fs24\cf1\insrsid7349020 
\par Deletes a generic function.
\par 
\par }{\f5\cf1\insrsid7349020 (undefgeneric <generic-function-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:006f}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  UNDEFMETHOD}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  UNDEFMETHOD}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  UNDEFMETHOD}}}{\b\f4\fs28\cf1\insrsid7349020 UNDEFMETHOD
\par }{\f4\fs24\cf1\insrsid7349020 
\par Deletes a generic function method.
\par 
\par }{\f5\cf1\insrsid7349020 (undefmethod <generic-function-name> <index>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:006d}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  PREVIEW-GENERIC}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  PREVIEW_GENERIC}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  PREVIEW-GENERIC}}}{\b\f4\fs28\cf1\insrsid7349020 PREVIEW-GENERIC
\par }{\f4\fs24\cf1\insrsid7349020 
\par Lists all applicable methods for a particular generic function call in order of decreasing precedence.
\par }{\f5\cf1\insrsid7349020 
\par (preview-generic <generic-function-name> <expression>*)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:000f}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  COOL COMMANDS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  COOL_COMMANDS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  COOL_COMMANDS}}}{\b\f4\fs28\cf1\insrsid7349020 COOL COMMANDS
\par }{\f4\fs24\cf1\insrsid7349020 
\par The commands manipulating the CLIPS Object-Oriented Language (COOL)
\par are divided into four categories. 
\par 
\par Subtopics: 
\par 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 CLASS_COMMANDS}{\v\f4\fs24\cf1\insrsid7349020 CLASS_COMMANDS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 DEFINSTANCES_COMMANDS}{\v\f4\fs24\cf1\insrsid7349020 DEFINSTANCES_COMMANDS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 INSTANCES_COMMANDS}{\v\f4\fs24\cf1\insrsid7349020 INSTANCES_COMMANDS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 MESSAGE-HANDLER_COMMANDS}{\v\f4\fs24\cf1\insrsid7349020 MESSAGE_HANDLER_COMMANDS}{\f4\fs24\cf1\insrsid7349020 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0010}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  CLASS COMMANDS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  CLASS_COMMANDS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  CLASS_COMMANDS}}}{\b\f4\fs28\cf1\insrsid7349020 CLASS COMMANDS
\par }{\f4\fs24\cf1\insrsid7349020 
\par The following commands manipulate defclasses. 
\par 
\par }{\f4\fs24\ul\cf1\insrsid7349020 BROWSE-CLASSES}{\v\f4\fs24\cf1\insrsid7349020 BROWSE_CLASSES}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 DESCRIBE-CLASS}{\v\f4\fs24\cf1\insrsid7349020 DESCRIBE_CLASS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 LIST-DEFCLASSES}{\v\f4\fs24\cf1\insrsid7349020 LIST_DEFCLASSES}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 PPDEFCLASS}{\v\f4\fs24\cf1\insrsid7349020 PPDEFCLASS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 UNDEFCLASS}{\v\f4\fs24\cf1\insrsid7349020 UNDEFCLASS}{\f4\fs24\cf1\insrsid7349020 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0014}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  PPDEFCLASS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  PPDEFCLASS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  PPDEFCLASS}}}{\b\f4\fs28\cf1\insrsid7349020 PPDEFCLASS
\par }{\f4\fs24\cf1\insrsid7349020 
\par Displays the text of a given defclass.
\par 
\par }{\f5\cf1\insrsid7349020 (ppdefclass <class-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0013}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  LIST-DEFCLASSES}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  LIST_DEFCLASSES}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  LIST-DEFCLASSES}}}{\b\f4\fs28\cf1\insrsid7349020 LIST-DEFCLASSES
\par }{\f4\fs24\cf1\insrsid7349020 
\par Displays the list of all defclasses in the specified module (or the current module if none specified).
\par }{\f5\cf1\insrsid7349020 
\par (list-defclasses [<module-name>])
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0015}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  UNDEFCLASS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  UNDEFCLASS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  UNDEFCLASS}}}{\b\f4\fs28\cf1\insrsid7349020 UNDEFCLASS
\par }{\f4\fs24\cf1\insrsid7349020 
\par Deletes a defclass, all its subclasses, and all associated instances.
\par 
\par }{\f5\cf1\insrsid7349020 (undefclass <class-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0012}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DESCRIBE-CLASS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DESCRIBE_CLASS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DESCRIBE-CLASS}}}{\b\f4\fs28\cf1\insrsid7349020 DESCRIBE-CLASS
\par }{\f4\fs24\cf1\insrsid7349020 
\par Provides a verbose description of a class.
\par 
\par }{\f5\cf1\insrsid7349020 (describe-class <class-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0011}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  BROWSE-CLASSES}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  BROWSE_CLASSES}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  BROWSE-CLASSES}}}{\b\f4\fs28\cf1\insrsid7349020 BROWSE-CLASSES
\par }{\f4\fs24\cf1\insrsid7349020 
\par Provides a rudimentary display of the inheritance relationships between a class and all its subclasses.
\par }{\f5\cf1\insrsid7349020 
\par (browse-classes [<class-name>])
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0020}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  MESSAGE-HANDLER COMMANDS}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  MESSAGE_HANDLER_COMMANDS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  MESSAGE HANDLER COMMANDS}}}{\b\f4\fs28\cf1\insrsid7349020 MESSAGE-HANDLER COMMANDS

\par }{\f4\fs24\cf1\insrsid7349020 
\par The following commands manipulate defmessage-handlers.
\par 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 LIST-DEFMESSAGE-HANDLERS}{\v\f4\fs24\cf1\insrsid7349020 LIST_DEFMESSAGE_HANDLERS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 PPDEFMESSAGE-HANDLER}{\v\f4\fs24\cf1\insrsid7349020 PPDEFMESSAGE_HANDLER}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 PREVIEW-SEND}{\v\f4\fs24\cf1\insrsid7349020 PREVIEW_SEND}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\uldb\cf1\insrsid7349020 UNDEFMESSAGE-HANDLER}{\v\f4\fs24\cf1\insrsid7349020 UNDEFMESSAGE_HANDLER}{\f4\fs24\cf1\insrsid7349020 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0022}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  PPDEFMESSAGE-HANDLER}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  PPDEFMESSAGE_HANDLER}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  PPDEFMESSAGE-HANDLER}}}{\b\f4\fs28\cf1\insrsid7349020 PPDEFMESSAGE-HANDLER
\par }{\f4\fs24\cf1\insrsid7349020 
\par Displays the text of a given defmessage-handler.
\par 
\par }{\f5\cf1\insrsid7349020 (ppdefmessage-handler <class-name> <handler-name> [<}{\f5\ul\cf1\insrsid7349020 handler-type}{\v\f5\cf1\insrsid7349020 799VG1}{\f5\cf1\insrsid7349020 >])
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0021}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  LIST-DEFMESSAGE-HANDLERS}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  LIST_DEFMESSAGE_HANDLERS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  LIST-DEFMESSAGE-HANDLERS}}}{\b\f4\fs28\cf1\insrsid7349020 LIST-DEFMESSAGE-HANDLERS

\par }{\f4\fs24\cf1\insrsid7349020 
\par Displays a list of all (or some) defmessage-handlers.
\par 
\par }{\f5\cf1\insrsid7349020 (list-defmessage-handlers [<class-name> [<handler-name> [<}{\f5\ul\cf1\insrsid7349020 handler-type}{\v\f5\cf1\insrsid7349020 799VG1}{\f5\cf1\insrsid7349020 >]]])
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0024}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  UNDEFMESSAGE-HANDLER}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  UNDEFMESSAGE_HANDLER}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  UNDEFMESSAGE-HANDLER}}}{\b\f4\fs28\cf1\insrsid7349020 UNDEFMESSAGE-HANDLER
\par }{\f4\fs24\cf1\insrsid7349020 
\par Deletes a defmessage-handler.
\par 
\par }{\f5\cf1\insrsid7349020 (undefmessage-handler <class-name> <handler-name> [<}{\f5\ul\cf1\insrsid7349020 handler-type}{\v\f5\cf1\insrsid7349020 799VG1}{\f5\cf1\insrsid7349020 >])
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0023}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  PREVIEW-SEND}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  PREVIEW_SEND}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  PREVIEW-SEND}}}{\b\f4\fs28\cf1\insrsid7349020 PREVIEW-SEND
\par }{\f4\fs24\cf1\insrsid7349020 
\par Displays a list of all the applicable message-handlers for a message sent to an instance of a particular class.
\par }{\f5\cf1\insrsid7349020 
\par (preview-send <class-name> <message-name>)
\par \page }{\cs18\super\insrsid7349020 #{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  799VG1}}}{
\f4\fs24\cf1\insrsid7349020 <handler-type> ::= around | before | primary | after
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0016}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DEFINSTANCES COMMANDS}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DEFINSTANCES_COMMANDS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DEFINSTANCES COMMANDS}}}{\b\f4\fs28\cf1\insrsid7349020 DEFINSTANCES COMMANDS
\par }{\f4\fs24\cf1\insrsid7349020 
\par The following commands manipulate definstances. 
\par 
\par }{\f4\fs24\ul\cf1\insrsid7349020 LIST-DEFINSTANCES}{\v\f4\fs24\cf1\insrsid7349020 LIST_DEFINSTANCES}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 PPDEFINSTANCES}{\v\f4\fs24\cf1\insrsid7349020 PPDEFINSTANCES}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 UNDEFINSTANCES}{\v\f4\fs24\cf1\insrsid7349020 UNDEFINSTANCES}{\f4\fs24\cf1\insrsid7349020 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0018}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  PPDEFINSTANCES}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  PPDEFINSTANCES}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  PPDEFINSTANCES}}}{\b\f4\fs28\cf1\insrsid7349020 PPDEFINSTANCES
\par }{\f4\fs24\cf1\insrsid7349020 
\par Displays the text of a given definstances.
\par 
\par }{\f5\cf1\insrsid7349020 (ppdefinstances <definstances-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0017}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  LIST-DEFINSTANCES}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  LIST_DEFINSTANCES}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  LIST-DEFINSTANCES}}}{\b\f4\fs28\cf1\insrsid7349020 LIST-DEFINSTANCES
\par }{\f4\fs24\cf1\insrsid7349020 
\par Displays the list of all definstances in the specified module (or the current module if none specified).
\par }{\f5\cf1\insrsid7349020 
\par (list-definstances [<module-name>])
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0019}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  UNDEFINSTANCES}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  UNDEFINSTANCES}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  UNDEFINSTANCES}}}{\b\f4\fs28\cf1\insrsid7349020 UNDEFINSTANCES
\par }{\f4\fs24\cf1\insrsid7349020 
\par Deletes a definstances
\par 
\par }{\f5\cf1\insrsid7349020 (undefinstances <definstances-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:001a}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  INSTANCES COMMANDS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  INSTANCES_COMMANDS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  INSTANCES_COMMANDS}}}{\b\f4\fs28\cf1\insrsid7349020 INSTANCES COMMANDS
\par }{\f4\fs24\cf1\insrsid7349020 
\par The following commands manipulate instances of user-defined classes. 
\par 
\par }{\f4\fs24\ul\cf1\insrsid7349020 INSTANCES}{\v\f4\fs24\cf1\insrsid7349020 INSTANCES}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 LOAD-INSTANCES}{\v\f4\fs24\cf1\insrsid7349020 LOAD_INSTANCES}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 PPINSTANCE}{\v\f4\fs24\cf1\insrsid7349020 PPINSTANCE}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 RESTORE-INSTANCES}{\v\f4\fs24\cf1\insrsid7349020 RESTORE_INSTANCES}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 SAVE-INSTANCES}{\v\f4\fs24\cf1\insrsid7349020 SAVE_INSTANCES}{\f4\fs24\cf1\insrsid7349020 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:001b}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  INSTANCES}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  INSTANCES}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  INSTANCES}}}{\b\f4\fs28\cf1\insrsid7349020 INSTANCES
\par }{\f4\fs24\cf1\insrsid7349020 
\par Displays a list of instances.
\par 
\par }{\f5\cf1\insrsid7349020 (instances [<module-name> [<class-name> [inherit]]])
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:001d}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  PPINSTANCE}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  PPINSTANCE}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  PPINSTANCE}}}{\b\f4\fs28\cf1\insrsid7349020 PPINSTANCE
\par }{\f4\fs24\cf1\insrsid7349020  
\par Prints the slots of the active instance when called from  within the body of a message-handler.
\par }{\f5\cf1\insrsid7349020 
\par (ppinstance)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:001f}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SAVE-INSTANCES}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SAVE_INSTANCES}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SAVE-INSTANCES}}}{\b\f4\fs28\cf1\insrsid7349020 SAVE-INSTANCES
\par }{\f4\fs24\cf1\insrsid7349020 
\par Saves all instances to the specified file.
\par 
\par }{\f5\cf1\insrsid7349020 (save-instances <file-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:001c}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  LOAD-INSTANCES}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  LOAD_INSTANCES}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  LOAD-INSTANCES}}}{\b\f4\fs28\cf1\insrsid7349020 LOAD-INSTANCES
\par }{\f4\fs24\cf1\insrsid7349020 
\par Loads instances from the specified file.
\par 
\par }{\f5\cf1\insrsid7349020 (load-instances <file-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:001e}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  RESTORE-INSTANCES}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  RESTORE_INSTANCES}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  RESTORE-INSTANCES}}}{\b\f4\fs28\cf1\insrsid7349020 RESTORE-INSTANCES
\par }{\f4\fs24\cf1\insrsid7349020 
\par Loads instances from the specified file.
\par 
\par }{\f5\cf1\insrsid7349020 (restore-instances <file-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:003a}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  DEFMODULE COMMANDS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  DEFMODULE_COMMANDS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  DEFMODULE COMMANDS}}}{\b\f4\fs28\cf1\insrsid7349020 DEFMODULE COMMANDS
\par }{\f4\fs24\cf1\insrsid7349020 
\par The following commands manipulate defmodules.
\par 
\par }{\f4\fs24\ul\cf1\insrsid7349020 GET-CURRENT-MODULE}{\v\f4\fs24\cf1\insrsid7349020 GET_CURRENT_MODULE}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 LIST-DEFMODULES}{\v\f4\fs24\cf1\insrsid7349020 LIST_DEFMODULES}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 PPDEFMODULE}{\v\f4\fs24\cf1\insrsid7349020 PPDEFMODULE}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 SET-CURRENT-MODULE}{\v\f4\fs24\cf1\insrsid7349020 SET_CURRENT_MODULE}{\f4\fs24\cf1\insrsid7349020 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:003d}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  PPDEFMODULE}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  PPDEFMODULE}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  PPDEFMODULE}}}{\b\f4\fs28\cf1\insrsid7349020 PPDEFMODULE
\par }{\f4\fs24\cf1\insrsid7349020 
\par Displays the text of a given defmodule.
\par 
\par }{\f5\cf1\insrsid7349020 (ppdefmodule <defmodule-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:003c}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  LIST-DEFMODULES}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  LIST_DEFMODULES}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  LIST-DEFMODULES}}}{\b\f4\fs28\cf1\insrsid7349020 LIST-DEFMODULES
\par }{\f4\fs24\cf1\insrsid7349020 
\par Displays the list of all defmodules.
\par 
\par }{\f5\cf1\insrsid7349020 (list-defmodules)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:003e}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SET-CURRENT-MODULE}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SET_CURRENT_MODULE}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SET-CURRENT-MODULE}}}{\b\f4\fs28\cf1\insrsid7349020 SET-CURRENT-MODULE
\par }{\f4\fs24\cf1\insrsid7349020 
\par Sets the current module.
\par 
\par }{\f5\cf1\insrsid7349020 (set-current-module <module-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:003b}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  GET-CURRENT-MODULE}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  GET_CURRENT_MODULE}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  GET-CURRENT-MODULE}}}{\b\f4\fs28\cf1\insrsid7349020 GET-CURRENT-MODULE
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the current module.
\par 
\par }{\f5\cf1\insrsid7349020 (get-current-module)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0070}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  MEMORY COMMANDS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  MEMORY_COMMANDS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  MEMORY COMMANDS}}}{\b\f4\fs28\cf1\insrsid7349020 MEMORY COMMANDS
\par }{\f4\fs24\cf1\insrsid7349020   
\par The following commands display CLIPS memory status information.
\par 
\par }{\f4\fs24\ul\cf1\insrsid7349020 CONSERVE-MEM}{\v\f4\fs24\cf1\insrsid7349020 CONSERVE_MEM}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 MEM-REQUESTS}{\v\f4\fs24\cf1\insrsid7349020 MEM_REQUESTS}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 MEM-USED}{\v\f4\fs24\cf1\insrsid7349020 MEM_USED}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 RELEASE-MEM}{\v\f4\fs24\cf1\insrsid7349020 RELEASE_MEM}{\f4\fs24\cf1\insrsid7349020 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0073}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  MEM-USED}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  MEM_USED}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  MEM-USED}}}{\b\f4\fs28\cf1\insrsid7349020 MEM-USED
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns number of bytes of memory CLIPS is using.
\par 
\par }{\f5\cf1\insrsid7349020 (mem-used)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0072}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  MEM-REQUESTS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  MEM_REQUESTS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  MEM-REQUESTS}}}{\b\f4\fs28\cf1\insrsid7349020 MEM-REQUESTS
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the number of times CLIPS has requested memory from the operating system.
\par 
\par }{\f5\cf1\insrsid7349020 (mem-requests)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0074}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  RELEASE-MEM}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  RELEASE_MEM}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  RELEASE-MEM}}}{\b\f4\fs28\cf1\insrsid7349020 RELEASE-MEM
\par }{\f4\fs24\cf1\insrsid7349020 
\par Releases all free memory held internally by CLIPS to the operating system. Returns the amount of memory freed.
\par }{\f5\cf1\insrsid7349020 
\par (release-mem)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0071}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  CONSERVE-MEM}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  CONSERVE_MEM}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  CONSERVE-MEM}}}{\b\f4\fs28\cf1\insrsid7349020 CONSERVE-MEM
\par }{\f4\fs24\cf1\insrsid7349020 
\par Turns on or off the storage of information used for the save and pretty-print commands.
\par 
\par }{\f5\cf1\insrsid7349020 (conserve-mem <status>)
\par <status> ::= on | off
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0075}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  TEXT PROCESSING COMMANDS}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  TEXT_PROCESSING_COMMANDS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  TEXT_PROCESSING COMMANDS}}}{\b\f4\fs28\cf1\insrsid7349020 TEXT PROCESSING COMMANDS

\par }{\f4\fs24\cf1\insrsid7349020   
\par The following commands can be used by users to maintain their own information system similar to the help facility.
\par }{\f5\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 FETCH}{\v\f4\fs24\cf1\insrsid7349020 FETCH}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 PRINT-REGION}{\v\f4\fs24\cf1\insrsid7349020 PRINT_REGION}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 TOSS}{\v\f4\fs24\cf1\insrsid7349020 TOSS}{\f4\fs24\cf1\insrsid7349020 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0076}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  FETCH}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  FETCH}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  FETCH}}}{\b\f4\fs28\cf1\insrsid7349020 FETCH
\par }{\f4\fs24\cf1\insrsid7349020 
\par Loads the named file into the internal lookup table.
\par 
\par }{\f5\cf1\insrsid7349020 (fetch <file-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0077}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  PRINT-REGION}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  PRINT_REGION}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  PRINT-REGION}}}{\b\f4\fs28\cf1\insrsid7349020 PRINT-REGION
\par }{\f4\fs24\cf1\insrsid7349020 
\par Looks up the specified entry in a particular file which has been previously loaded into the lookup table and prints the contents of that entry to the specified logical name.
\par }{\f5\cf1\insrsid7349020 
\par (print-region <logical-name> <lookup-file> <topic-field>*)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0078}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  TOSS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  TOSS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  TOSS}}}{\b\f4\fs28\cf1\insrsid7349020 TOSS
\par }{\f4\fs24\cf1\insrsid7349020 
\par Unloads the named file from the internal lookup table.
\par 
\par }{\f5\cf1\insrsid7349020 (toss <file-name>)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0075}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  PROFILING COMMANDS}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  PROFILING_COMMANDS}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  PROFILING COMMANDS}}}{\b\f4\fs28\cf1\insrsid7349020 PROFILING COMMANDS
\par }{\f4\fs24\cf1\insrsid7349020   
\par The following commands provide the ability to profile CLIPS programs 
\par for performance..
\par }{\f5\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 GET-PROFILE-PERCENT-THRESHOLD}{\v\f4\fs24\cf1\insrsid7349020 GET_PROFILE_PERCENT_THRESHOLD}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 PROFILE}{\v\f4\fs24\cf1\insrsid7349020 PROFILE}{\f4\fs24\cf1\insrsid7349020  
\par }{\f4\fs24\ul\cf1\insrsid7349020 PROFILE-INFO}{\v\f4\fs24\cf1\insrsid7349020 PROFILE_INFO}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 PROFILE-RESET}{\v\f4\fs24\cf1\insrsid7349020 PROFILE_RESET}{\f4\fs24\cf1\insrsid7349020 
\par }{\f4\fs24\ul\cf1\insrsid7349020 SET-PROFILE-PERCENT-THRESHOLDS}{\v\f4\fs24\cf1\insrsid7349020 SET_PROFILE_PERCENT_THRESHOLD}{\f4\fs24\cf1\insrsid7349020 
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0076}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  GET-PROFILE-PERCENT-THRESHOLD}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  GET_PROFILE_PERCENT_THRESHOLD}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  GET_PROFILE_PERCENT_THRESHOLD}}}{\b\f4\fs28\cf1\insrsid7349020 
GET-PROFILE-PERCENT-THRESHOLD
\par }{\f4\fs24\cf1\insrsid7349020 
\par Returns the current value of the profile percent threshold.
\par 
\par }{\f5\cf1\insrsid7349020 (get-profile-percent-threshold)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0077}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  PROFILE}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  PROFILE}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  PROFILE}}}{\b\f4\fs28\cf1\insrsid7349020 PROFILE
\par }{\f4\fs24\cf1\insrsid7349020 
\par Enables/disables profiling of constructs and user functions. 
\par 
\par }{\f5\cf1\insrsid7349020 (profile constructs | user-functions | off)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0078}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  PROFILE-INFO}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  PROFILE_INFO}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  PROFILE-INFO}}}{\b\f4\fs28\cf1\insrsid7349020 PROFILE-INFO
\par }{\f4\fs24\cf1\insrsid7349020 
\par Displays profiling information currently collected for constructs or user functions.
\par 
\par }{\f5\cf1\insrsid7349020 (profile-info)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0078}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  PROFILE-RESET}}#{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  PROFILE_RESET}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  PROFILE-RESET}}}{\b\f4\fs28\cf1\insrsid7349020 PROFILE-RESET
\par }{\f4\fs24\cf1\insrsid7349020 
\par Resets all profiling information currently collected for constructs and user functions.
\par 
\par }{\f5\cf1\insrsid7349020 (profile-reset)
\par \page }{\cs18\super\insrsid7349020 +{\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 +}{\fs24\insrsid7349020  BROWSE0001:0078}}
${\footnote\ftnalt \pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 $}{\fs24\insrsid7349020  SET-PROFILE-PERCENT-THRESHOLD}}#{\footnote\ftnalt 
\pard\plain \ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 #}{\fs24\insrsid7349020  SET_PROFILE_PERCENT_THRESHOLD}}K{\footnote\ftnalt \pard\plain 
\ql \li0\ri0\nowidctlpar\faauto\adjustright\rin0\lin0\itap0 \f7\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\cs18\super\insrsid7349020 K}{\fs24\insrsid7349020  SET-PROFILE-PERCENT-THRESHOLD}}}{\b\f4\fs28\cf1\insrsid7349020 
SET-PROFILE-PERCENT-THRESHOLD
\par }{\f4\fs24\cf1\insrsid7349020 
\par Sets the minimum percentage of time that must be spent executing a construct or user function for it to be displayed by the profile-info command.
\par 
\par }{\f5\cf1\insrsid7349020 (set-profile-percent-threshold <number in the range 0 to 100>)
\par }}